Commit da2c5e1
committed
test(objectql): control-plane leg of ADR-0029 D9's pin asserts the full ADR-0112 envelope (#7470)
The control-plane leg of protocol-object-overlay-layer.test.ts asserted only a
message substring, because deleteMetaItem's catch re-wrap used to drop `code`
(a repository refusal reached the caller as 403 with `code: undefined`). PR
#7466 (2c28df9) fixed the producer, so the constraint is gone: the leg now
asserts `code` + `status`, exactly like its project-kernel sibling, and the
message-substring check is dropped (the sibling carries none).
Reverse-verified: with packages/metadata-protocol/src/protocol.ts reverted to
2c28df9^ and rebuilt, exactly this one test goes red (expected undefined to
be 'NOT_OVERRIDABLE'); restored, 16/16 green.
Refs #7470, #7426, #7466.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MwoubC3jL271FYt9rGXwxb1 parent c6a4eeb commit da2c5e1
1 file changed
Lines changed: 2 additions & 1 deletion
Lines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
400 | 400 | | |
401 | 401 | | |
402 | 402 | | |
403 | | - | |
| 403 | + | |
| 404 | + | |
404 | 405 | | |
405 | 406 | | |
406 | 407 | | |
| |||
0 commit comments