M45 closes as a partial native-engine result with measured blockers. It does not claim browser, frontend, WASM, public-demo, packaging, deployment, or product-delivery speed.
- Short-key latency: partial.
haopasses the<=3.0xsame-run librime gate, butnandnistill miss and remain measured benchmark-parity blockers. - Memory: resident target only. Track A steady after-ready resident samples are
below
107,797,708 B, but the first startup still reaches a real127,475,712 Bpeak. M45 recordssteady-state-meets-target-standing-peak-costand does not claim full memory success. - Storage and behavior: Track A keeps
rsmarisa_byte_backed, mmap table/prism mapping, zero selected heap mirrors,source_fallback=false, positiversmarisacounters, page-bounded output/context, and short-key candidate output matching upstream librime1.17.0.
- Phase 0 native baseline:
phase-0-native-baseline/ - Phase 0 short-key candidate oracle:
phase-0-short-key-oracle/ - Final native benchmark:
final-native-benchmark/ - Final short-key candidate comparison:
final-candidate-comparison/ - Phase 0 verdict:
phase-0-verdict.md - Final memory attribution:
final-memory-attribution.md - Visual evidence:
visuals/
Final quality gates are recorded in
final-native-benchmark/final-gates.md.