Three plan statements the session's work overtook:
- D4 records what shipped, including the part deliberately left undone
(reading §10's block form) and the invariant that falls out of it.
- V6's "our leaning, for them to accept or overrule" is superseded:
refuse became import-and-report. The leaning had a problem the prose
could not see — §14 forbids rejecting a bundle over a broken
cross-link and does not settle whether `executor.resource` is one,
while §10.5 asks a consumer to surface. Reporting honours the
unambiguous rule without testing the ambiguous one.
- What stays with the guard is restated rather than assumed closed:
whether a non-`.md` code file is within `okf.import_bundle`'s mandate
is untouched by this, and the execution boundary still has no owner.
Also recorded: the report is key-level because the resource-level value
is the one the parser cannot recover in either canonical form. A
measured limit, not a preference.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KKKMwi7e7PVHoFW6dJK5XP