HANDOFF: reconcile against the code, and delete what git already reports
Section 3 said main was atee3fedfwith 547 passing. Section 12 transcribed a commit log ending ata8081e1, ten commits behind. Neither is corrected; both are removed. git rev-parse, git describe and git log report them, and the header already explained why the hash line could never be right - it is not known until the commit is made, so the value was always the previous commit. The same reasoning applies to the rest and nobody had applied it. Section 4 item 2 listed STL export as forthcoming work. It landed at0545b79and the bounded route atcdde394. The length_view gap that would have made every export a silent 100 mm preview was fixed before the route shipped. The roadmap entry still said the composer does not export anything. Section 3 module table was missing stl.py entirely. The baseline run is now dated 2026-08-18 and marked overdue against DIV-006, since it predates both the DNAT rule and the placeholder service replacement, which PROCESS section 9a names as requiring a run. Section 7 recorded the F-034 per-profile breakdown as Three-Fin 9, Y 7, A Frame 5, Rectangle 5, T 1, Four-Fin 1 - which sums to 28 against its own stated total of 30. The measured distribution had been recorded correctly in ACCEPTANCE section 7 and in F-034 resolution for three weeks, while the wrong numbers stayed in the document a successor reads first. Section 0 reading order gains DIVERGENCES.md and ENVIRONMENT.md. ENVIRONMENT.md was missing from it for three weeks while PROCESS section 8 carried ENVIRONMENT and omitted HANDOFF instead. Two lists, neither complete, each looking authoritative. Both now carry both. PROCESS correction: the amendment rule added at15e90fdclaimed a document replaced rather than amended loses content, citing HANDOFF.md. Checked today against both archived handoffs - it had lost nothing. The dihedral gap, the three artifact classes, the cross-project mail question and the toolchain probe recipe are all still present. The hazard is structural, a rewrite has no diff, but the loss I asserted did not happen. Corrected rather than left standing. Applied by anchored patcher, all-or-nothing across both files. Suite 643 passed, oracle intact. Documentation only. Known cosmetic defect: the baseline paragraph in section 3 now has two adjacent bold spans and a line over 80 columns, because the anchor stopped mid-paragraph. Renders correctly. To be rewrapped with the next patch that touches the file.
This commit is contained in:
+9
-2
@@ -230,8 +230,15 @@ a transcription error is silent. `FAILURES.md` is 52 kB of correct prose whose
|
||||
value depends on never being rewritten, and the same hazard applies to any
|
||||
document large enough that nobody will diff it carefully.
|
||||
|
||||
This is the `HANDOFF.md` problem one level down: a document **replaced** rather
|
||||
than **amended** loses content, and nothing reports what left.
|
||||
The hazard is structural rather than observed: a document **replaced** rather
|
||||
than **amended** has no diff, so nothing reports what left.
|
||||
|
||||
`HANDOFF.md` is rewritten in place every session, and on 13 SEP it was checked
|
||||
against both archived handoffs to see what that had cost. It had cost nothing —
|
||||
the dihedral gap, the three artifact classes, the cross-project mail question
|
||||
and the toolchain probe recipe were all still there. The practice survived
|
||||
because a careful author carried the content forward by hand, every time. That
|
||||
is a property of the authors, not of the method, and it is not one to rely on.
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user