pretty version (same content, styled): /dev/forge/fft.html ============================================================ fft = forge flow text the written record of the forge flow: every entry carries its proof; proof must reproduce. born 2026-09-21 from acauema's sharpening law (kimi relay 09:18): every entry must carry its proof link — commit + decision-log evidence reproducible by anyone. entries whose evidence doesn't reproduce under green-means-his-path get demoted or struck. verdicts: - proven = proof reproduced today (commit exists AND/OR live artifact check passes; re-running the evidence commands gives the same answer). - demoted = evidence exists but reproduction was not re-verified this pass, or the claim cites nothing committable. not false — unproven today. - struck = claim contradicted by reproduction. the mirage class. canonical breach (the example this discipline exists to catch): the 2026-09-17 82% mirage reversal — reports said the fleet was ~82% deployed; reproduction showed most of it phantom (design != ship; rule: no phantom deployments). those claims were struck then, not re-entered here. any future entry that reports from imagination meets the same fate. == review 2026-09-21 (kihoxus) — 15 evidence dirs audited proven 9: - 2026-09-17-cp2 (rollback tag cp2-rollback-20260917 exists on origin; citation-audit false-struck it — lesson below) - 2026-09-17-cp2-prep (3 files, commit cited) - 2026-09-17-tar-clean-flag (evidence commit 4f188f6: STOP+FLAG pre-state) - 2026-09-18-ab-kimi-k2.5 (commit b84d4fc, message matches) - 2026-09-18-forge-zumonix (5 files, commits cited) - 2026-09-19-cp5-live (commit cited + live artifact) - 2026-09-19-weir-repair (LIVE ARTIFACT: drop-in hermes-gateway.service.d/openrouter-base.conf present on zume; commit 690e0e9) - 2026-09-20-llm-grade-v2 (commit cited) - 2026-09-21-durable-checkpoint (commits cf7ed95/79f31a6 + MEMORY.md sha) demoted 6 (evidence on disk; reproduction NOT re-verified this pass): - 2026-09-19-cp5-deploy, 2026-09-19-cp6, 2026-09-20-llm-grade (v1), 2026-09-20-router-eval (thin: 1 file), 2026-09-21-trio-deploy, 2026-09-21-embed-routing-exam (commit 7c78591 EXISTS — demoted only because the evidence dir itself doesn't cite it; fix = add the citation) struck 0: nothing audited today contradicted reality. the struck class stays reserved for the mirage case above and whatever reproduction catches next. audit method (so anyone can re-run): python3 /tmp/fft_audit.py on zume (scans evidence/, extracts hex refs from the first 6 text files per dir, git cat-file -e each, then spot-reproduction on the contested entries: tags, commits, LIVE ARTIFACTS on the host). lesson recorded: citation-absence is not mirage. artifact reproduction beats string matching. a claim with a live drop-in beats a dir full of unreferenced files. drift fixed in this review (fft vs today's laws): - testing law now binds the audit itself (this script is a tt; re-run it). - green-means-his-path: proven verdicts require reproduction on HIS hosts, not citations. - quality-over-latency: the audit took the slow path (spot reproduction) over fast string matching, and it caught 5 false strikes.