Plan work only, per operator decision 2026-08-25 relayed through .claude
(order 20260825T122454Z-4632317874). No code, no module, no version bump.
Fixes four things a bundle-specific consumption skill can be held to:
- The contract's five bundle-independent elements: source marking, pin
anchoring by ref rather than version, denominator reporting, the
script-cuts/agent-judges division of labour, and (added here, grounded
in a measurement in a second corpus) conditionally-written fields,
whose absence is a measurement rather than a fact.
- Architecture: a parallel document, not a field on BundleProfile. The
profile is a construction-time gate in one runtime and deliberately
excludes judgement vocabulary. Drift is prevented by shared profile
identity plus a pin plus a requirement that structural claims be
re-measured by command, never restated in prose. IndexPolicy's
entries_match_directory binds the consumption side unchanged.
- The source-marking vocabulary: five required values plus a declared
extension mechanism. [verified-in-target] is an extension, not a
required value, because it presupposes a target outside the bundle
and a measured corpus exists where that presupposition fails.
- A conformance checklist for a bundle-specific consumption skill.
The order's premise that the 2026-08-13 ratification was unfounded does
not survive re-measurement: the supporting grep was scoped to 16 of 639
files and missed the tracked state file that records the decision. The
real defect is narrower and belongs to another repo — the document its
own engine names as requirements owner has not been updated. Reported
by coord, not edited (O2).