Fission ↔ Ghidra layered parity

Fission and Ghidra share a p-code-class intermediate representation. This page measures structural agreement — assembly bytes, p-code ops (strict/loose dual), CFG topology, and function inventories — with Ghidra as reference and Fission as candidate.

Match rates here are not multi-decompiler quality rankings. Oracle semantic pass rate lives on the Multi-decompiler page.

Ranking surface
Multi-decompiler quality →

Semantic oracle, coverage, same-function matrix, and full tool grid.

Reference contract
Ghidra inventory & IR

Unified runner: python -m runner.run_parity with decompilers fission,ghidra.

Reproduce

export FISSION_HOST_PORT=8007
python -m runner.run_parity --corpus dev --limit 20 --decompilers fission,ghidra
python -m benchmark.telemetry.aggregate
# → public/parity-telemetry.json

python -m benchmark.function_discovery.run --limit 10
python scripts/check_reliability.py public/parity-telemetry.json