Repairing LLM Code — The Two Oracles — structured programming (Böhm–Jacopini 1966 / Dijkstra 1968) is the LLM-readability argument; goto-count is the Goodhart trap
Comments and the Distance to an Oracle — an eviction rule for comments with a test behind it: distance to the oracle, measured by a fixed-context reader
The Contract Model vs. the Substrate Model — a per-delivery contract (delivery / constraints+guardrails / proof artifact / outside-verification / owner) is the vault’s architecture with the accumulation stripped out — contracts don’t compound, substrate does; plus the artifact-vs-reader split in verification independence, and tests written only to pass as oracle collapse