Commit d6fe884
docs(adr): correct ADR-0126 §6.4 — the paper protocol's zero-consumer reading was instrument blindness (#13139)
The #12057 survey instrument grepped the module's schema names, which genuinely
read zero outside packages/spec with positive controls. It was blind to the
module's exported TYPE names: packages/metadata/src/metadata-manager.ts:45
imports `type MetadataOverlay` from @objectstack/spec/kernel and backs a working
overlay limb (map at 315-316, getOverlay/saveOverlay/removeOverlay/getEffective
at 2166-2249), unreachable from any served surface — its only callers are that
package's own unit tests.
Verified present at the ADR's own evidence ref 0b04839, so the reading was
already wrong when recorded, not later drift. §6.4's supersession and the
enforce-or-remove charter are unaffected; §1.1's restatement of the same count
points at the correction.
Claude-Session: https://claude.ai/code/session_01LpRNHxWZgSUgVnFT9mQQo4
Co-authored-by: Claude <noreply@anthropic.com>1 parent 2d2e6f0 commit d6fe884
1 file changed
Lines changed: 20 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
101 | 101 | | |
102 | 102 | | |
103 | 103 | | |
104 | | - | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
105 | 107 | | |
106 | 108 | | |
107 | 109 | | |
| |||
270 | 272 | | |
271 | 273 | | |
272 | 274 | | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
273 | 292 | | |
274 | 293 | | |
275 | 294 | | |
| |||
0 commit comments