|
| 1 | +## 2026-08-12 — lance-graph #927 (MERGED) — #926's board hygiene, one rounding caught by self-verification, and the rule I broke while citing it |
| 2 | + |
| 3 | +- **Added.** `PR_ARC_INVENTORY` + `LATEST_STATE` entries for the merged #926. One correction to `COMET_TAIL_REPORT.md` §6.1. **This entry exists because #927 was MIXED, not hygiene-only** — it landed hygiene *and* a correction, and the rule's termination clause exempts only the pure case. #927's own PR description called itself "hygiene-only"; that was written before the correction landed and was wrong by the time it merged. |
| 4 | +- **The rounding `[G]`.** Before landing a permanent append-only record, every figure in the new entries was verified against the committed JSONs. **Nine of ten matched exactly** — 0.9434/0.9090 spine, 0.07 Pa carve-D RMSE delta, +1.59 Pa carve-D bias, +92.76 Pa carve-A bias, 0.9129 carve-A R², 0.684 CT-F14, 8.3× storm-tail, 138.4× L4x penalty. **The tenth did not: "5× worse" where 18.07 / 3.84 = 4.71×** — a 6 % overstatement in the FAVOURABLE direction, one commit from being frozen. Fixed in the report and in both new board entries. |
| 5 | +- **⊘ Locked — LIVING DOCUMENTS and APPEND-ONLY LEDGERS take OPPOSITE correction discipline, and I applied the wrong one.** #926's headline lesson was *"when correcting a claim, grep for its twins"*. Carrying that into `EPIPHANIES.md` I edited a **merged** entry's number in place, **unmarked** — history rewriting, precisely what an append-only ledger exists to prevent. Reverted in the same PR. |
| 6 | + - **A living document** (report, code, JSON artifact, PR description) is landed on directly by a reader, so a stale claim there is a trap → **correct every copy**. |
| 7 | + - **An append-only ledger** is read newest-first and its value IS the audit trail → **freeze the merged entry; the correction goes in a NEW entry**. Erasing the old number destroys the evidence that it was ever believed. |
| 8 | + - Getting this wrong in the safe direction leaves one stale number. Getting it wrong the way I did **erases the record that the number was ever wrong.** |
| 9 | + - **The failure mode is a correct rule generalized past its domain** — the same shape as `E-…-A-DOCTRINE-WRITTEN-FOR-ONE-DOMAIN-IS-NOT-AUTOMATICALLY-RIGHT-FOR-THE-NEXT` (#921), and the same shape as this arc's Fisher-z finding (right for a rank/tail read, wrong for an interpolate/level read). Three instances now; the pattern is not about any one rule. |
| 10 | +- **The falsifier that closed it `[G]`.** "Where else did I do this?" was answered by measurement, not memory: `git diff origin/main..HEAD` on all three board files gave **+13/−0, +10/−0, +0/−0**. **Zero removed lines is the structural proof of a pure prepend** — a prepend cannot delete, so no historical entry was rewritten anywhere in the PR. Worth reusing: it is a one-command append-only audit. |
| 11 | +- **Process note.** #927 sat as a draft through four review cycles — CodeRabbit skips drafts, and an explicit `@coderabbitai review` was consumed by the rate limit — so **no automated reviewer ever read these entries**; the figures rest on the self-verification above. The operator marked it ready and merged it. Cursor Bugbot was usage-limited throughout (billing, not a finding). |
| 12 | +- **Deferred.** No EPIPHANIES entry minted for the living-vs-ledger distinction: recording it here keeps the follow-up PR **pure hygiene**, which the termination clause discharges. Promote it to EPIPHANIES on request — the content is above, not lost. |
| 13 | + |
| 14 | +**Confidence (2026-08-12):** merged. The rounding fix is `[G]` (arithmetic). The living-vs-ledger distinction is `[G]` as a rule of this repo's own governance and `[H]` as a general claim about documentation. **The chain terminates with the pure-hygiene PR that records THIS entry** — no type, plan, deliverable, epiphany or code there, so per the termination clause it owes nothing further. |
| 15 | + |
1 | 16 | ## 2026-08-12 — lance-graph #926 (MERGED) — the storm spine (90.9–94.3 %), the 12-byte L4 carrier, and five corrections that were each a claim fixed in ONE of its homes |
2 | 17 |
|
3 | 18 | - **Added.** `probes/weather-p1/COMET_TAIL_REPORT.md` (the canonical document: falsification ledger §4–§5.11, **§6.1** the L4 carrier, **§6.2** the three registers, §9 the spine/moderators reframe) + **10 probe scripts with committed JSON results**. EPIPHANIES: `E-THE-HEADLINE-NUMBER-MEASURED-A-MODEL-NOBODY-CLAIMED-1`, `E-SPINE-FOUND-MODERATORS-MISSING-1`, `E-THE-BYTE-WAS-ONLY-THE-SELECTOR-THE-PAIR-IS-THE-CARRIER-1`, `E-ZERO-FOR-ELEVEN-…` cross-refs. **9 919 insertions / 28 files: 47 % results-JSON, 36 % probe scripts, 17 % prose — zero Rust, zero library/product code, no test harness.** This PR changes no product surface; it is measurement apparatus and its output. |
|
0 commit comments