Repository navigation
Commit ea873b0
committed
fix(metadata-protocol): the promote doors' D9.9 check is not asked of sealed managed content
An object a code package ships is sealed (ADR-0131 D6): the save door answers
its package door, NOT_OVERRIDABLE / 403, ahead of D9.9, and the promotion
reaches the same refusal at the store. The new promote-door check asked
classifyObjectContribution with no sealed-item test in front, so its packaged
mismatch arm answered 422 OBJECT_OVERLAY_PACKAGE_MISMATCH with a prescription
the sealed rule refuses. Guarded with isSealedManagedItem, per the seat's
route (A).
Claude-Session: https://claude.ai/code/session_01GP3comALHRcRBixS2TEnLF
Co-authored-by: Claude <noreply@anthropic.com>1 parent 3f0acc1 commit ea873b0
1 file changed
Lines changed: 11 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24492 | 24492 | | |
24493 | 24493 | | |
24494 | 24494 | | |
24495 | | - | |
| 24495 | + | |
| 24496 | + | |
| 24497 | + | |
| 24498 | + | |
| 24499 | + | |
| 24500 | + | |
| 24501 | + | |
| 24502 | + | |
| 24503 | + | |
| 24504 | + | |
| 24505 | + | |
24496 | 24506 | | |
24497 | 24507 | | |
24498 | 24508 | | |
| |||
0 commit comments