iter embedding-abi-m3.tidy (DONE 3/3): close M3 audit [medium]+[low] doc-honesty drift, pin-safe

[medium] DESIGN.md §"Embedding ABI": surgically replaced ONLY the
contradicted M1-era parenthetical (asserted the export boundary is
scalar-only — false post-M3, a single-ctor record is an accepted
export type) with the present-tense truth pointing at the frozen-layout
SSOT + the own/borrow mode contract. The parenthetical shared physical
line :2300 with the docs_honesty_pin:135 pinned bare-scalar sentence;
the edit kept every pinned word (planner Step-5 item-6 pin-safety, the
M2.tidy precedent — docs_honesty_pin stayed 5/5 green, RED-restore path
never triggered). [low] codegen forwarder-body comment honesty fix
(comment-only; the IR byte-pins assert generated code not comments —
byte-identical before/after).

Boss-verified: both stale fragments grep-absent; 4 standing pins green
at the recon baseline; workspace 639/77 byte-unchanged; diff exactly
2 files. No behaviour change; the pins are the coverage (M2.tidy
precedent, no audit/fieldtest gate). bench already carry-on/NO-ratify
at the M3 audit (causally exonerated). One non-gating planner-quality
grep defect recorded in the journal Concerns (orchestrator handled it
correctly, no code bent).
This commit is contained in:
2026-05-18 21:50:15 +02:00
parent 4fc3470552
commit 63d7d60dd1
5 changed files with 118 additions and 5 deletions
@@ -0,0 +1,13 @@
{
"iter_id": "embedding-abi-m3.tidy",
"date": "2026-05-18",
"mode": "standard",
"outcome": "DONE",
"tasks_total": 3,
"tasks_completed": 3,
"reloops_per_task": { "1": 0, "2": 0, "3": 0 },
"review_loops_spec": 0,
"review_loops_quality": 0,
"blocked_reason": null,
"notes": "Docs/comment-only M3-audit drift tidy (M2.tidy precedent). Pin-safe DESIGN.md parenthetical replace (docs_honesty_pin stayed GREEN, no RED->restore) + comment-only forwarder honesty fix (IR pins byte-identical). Four standing pins at recon baseline (docs_honesty_pin 5, design_schema_drift 8, embed_record_layout_pin 1, embed_staticlib_lowering 3); workspace 639/77 byte-unchanged. One recorded plan-vs-actual grep-pattern discrepancy in Task 3 Step 1 (plan defect, substantive intent satisfied via discriminating fragment); did not gate, no re-loop."
}