This page introduces quality automation surfaces for Fission. Deep dives live in sibling wiki pages linked below.
Run the primary Rust automation lane locally:
cargo run -p fission-automation -- nir-check --lane nir
Corpus-scale comparisons vs Ghidra-hosted baselines:
python3 benchmark/full_benchmark/full_decomp_benchmark.py --help
| Topic | Wiki page |
|---|---|
What nir-check does locally |
This page (overview) |
How CI runs nir-check |
NIR-check and CI |
| Where JSON/markdown artifacts land | Automation artifacts layout |
| Reading benchmark outputs | Full benchmark interpretation |
nir-check is (and is not)nir-check is the fast structural / regression-oriented lane driven by fission-automation. It catches many unintended IR/output-shape regressions early.benchmark/full_benchmark/).Checked-in conventions:
benchmark/artifacts/automation/
benchmark/artifacts/full_benchmark/
See Automation artifacts layout for layout guidance.