Expand description
L3: zagens coverage-gate — cross-platform Layer-2 completion gate.
Replaces the PowerShell check scripts with a portable Rust implementation.
§Exit codes
| Code | Meaning |
|---|---|
| 0 | All gate checks passed |
| 1 | One or more checks failed (unless --no-fail) |
| 2 | Configuration error (bad args, missing workspace, etc.) |
§Checks performed
- fmt —
cargo fmt --check - clippy —
cargo clippy -- -D warnings - compile —
cargo test --no-run - tests —
cargo test(only when--run-testsis set) - checklist — all todo items in
.zagens/todo.jsonare completed (only when--require-checklist-complete) - craft — last CRAFT task in
.zagens/craft-ab-metrics.jsonlhasterminal_verdict == "PASS"(when atask_idis provided)
Structs§
- Gate
Check - Result of a single gate check.
- Gate
Report - Full gate report.