# Arm Dispatch Ledger — run summary

_Generated by scripts/lib/emit_ledger.sh's built-in fallback
(no tools/emit_ledger found or it failed — see
scripts/common.sh CROSS-PACKAGE CONTRACT). Generated:
2026-08-03T22:28:04Z_

## Stage results

| stage | status | message |
|---|---|---|
| build_llamacpp | OK | reusing cached build at /tmp/llama.cpp/build/bin/llama-cli / /tmp/llama.cpp/build/bin/llama-bench (stamp matched, set FORCE=1 to rebuild) |
| fetch_model | OK | reusing /tmp/ggufs/q05.gguf (sha256 verified, set FORCE=1 to re-download) |
| build_kernels | OK | kernels/CMakeLists.txt build succeeded |
| capture_hw_features | OK | wrote /Users/tom/Documents/GitHub/arm-dispatch-ledger/results/hw-features-Darwin-arm64.txt |
| correctness_tests | OK | all discovered correctness test suites passed |
| verify_dispatch | OK | wrote /Users/tom/Documents/GitHub/arm-dispatch-ledger/results/dispatch-ledger-Darwin-arm64.json (log: /Users/tom/Documents/GitHub/arm-dispatch-ledger/results/logs/verify_dispatch.log) |
| run_bench | OK | bench completed, results in /Users/tom/Documents/GitHub/arm-dispatch-ledger/results/bench (log: /Users/tom/Documents/GitHub/arm-dispatch-ledger/results/logs/run_bench.log) |

## Files under results/

- bench-apple-m4-max-decode-Q4_0.png
- bench-apple-m4-max-dispatch-table.md
- bench-apple-m4-max-prefill_long-Q4_0.png
- bench-apple-m4-max-prefill_short-Q4_0.png
- bench-apple-m4-max.json
- bench-apple-m4-max.md
- bench/bench-apple-m4-max.json
- bench/bench-apple-m4-max.md
- bench/figures/bench-apple-m4-max-decode-Q4_0.png
- bench/figures/bench-apple-m4-max-dispatch-table.md
- bench/figures/bench-apple-m4-max-prefill_long-Q4_0.png
- bench/figures/bench-apple-m4-max-prefill_short-Q4_0.png
- dispatch-ledger-darwin-arm64.json
- GROUND-TRUTH-DISPATCH.md
- hw-features-Darwin-arm64.txt
- logs/build_kernels.log
- logs/kernels-ctest.log
- logs/llamacpp-build.log
- logs/llamacpp-configure.log
- logs/plot_results.log
- logs/run_bench.log
- logs/verify_dispatch.log
- stage-status.tsv
- SUMMARY.md
