Source: context-loading review (upheld under challenge, both halves).
Problem: Docs claim the load model is "deterministic and reproducible," but only the anti-slop-design bundle's leaf-selection actually is. Three decisions rely on the model judging: redirect inference (redirect.md:4-5), small-vs-full-lane triage (feature.md), and scope-touch detection (ORCHESTRATOR.md:140-144 — the reference-map read only happens if the model notices the touch). lazy-load-bundles.md:36 explicitly forbids "load if you judge X" selection — but enforces it only inside the bundle, not at the orchestrator tier.
Do:
- (S) Reframe the claim to "deterministic bundle-leaf load map; judgment-gated command routing."
- (L, the high-value half) Push scope-touch detection onto the existing
hooks/pre-edit.py / hooks/pre-write.py — a crypto/secret/migration edit emits a breadcrumb that mechanically forces the governing read, moving detection off the model onto the hook layer. This is enforcement-not-trust applied to the loading model itself.
Related: the /add-dep and migration enforcement issues are the same root cause (soft scope-touch firing).
Source: context-loading review (upheld under challenge, both halves).
Problem: Docs claim the load model is "deterministic and reproducible," but only the
anti-slop-designbundle's leaf-selection actually is. Three decisions rely on the model judging: redirect inference (redirect.md:4-5), small-vs-full-lane triage (feature.md), and scope-touch detection (ORCHESTRATOR.md:140-144— the reference-map read only happens if the model notices the touch).lazy-load-bundles.md:36explicitly forbids "load if you judge X" selection — but enforces it only inside the bundle, not at the orchestrator tier.Do:
hooks/pre-edit.py/hooks/pre-write.py— a crypto/secret/migration edit emits a breadcrumb that mechanically forces the governing read, moving detection off the model onto the hook layer. This is enforcement-not-trust applied to the loading model itself.Related: the
/add-depand migration enforcement issues are the same root cause (soft scope-touch firing).