Skip to content

Commit 04f9066

Browse files
committed
ci(spec-shape-gate): register the row-patch retirement of PR 24442 against objectui 13022
One registry entry: objectstack PR 24442 (merge commit 69f342b) retired a page action row's own `patch` with a retiredKey() tombstone, and objectui's action-button Undo test still authors a row `patch`. The pattern names that one file, TS2353, and the full tombstone message for the `status` key -- no wider. Claude-Session: https://claude.ai/code/session_01D6F9axfoPzR7t8G1J7Ytzz
1 parent ae6bd1a commit 04f9066

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

‎scripts/ci/spec-shape-retirements.json‎

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,20 @@
3333
"message": "Type 'false' does not satisfy the constraint 'true'."
3434
}
3535
]
36+
},
37+
{
38+
"retired": "a page action row's own `patch` (`action:button`, `action:icon`, and the `action:group` / `action:menu` member), retired as a key -- a retiredKey() tombstone; the row's `operation: 'update'` runs the declared action its `name` names (#24394) -- objectui's action-button Undo test (compiled only by the package's chained test project) still authors a row `patch`",
39+
"objectstack_pr": 24442,
40+
"objectstack_commit": "69f342b92470e0b66aa9b17ccd2fc7db04e4e568",
41+
"downstream_card": "objectstack-ai/objectui#13022",
42+
"registered_at": "2026-10-19",
43+
"matches": [
44+
{
45+
"file": "packages/components/src/renderers/action/__tests__/action-button-undoable-11168.test.tsx",
46+
"code": "TS2353",
47+
"message": "Object literal may only specify known properties, and 'status' does not exist in type '{ \"[REMOVED] Key retired: run `os validate` for its migration.\": never; }'."
48+
}
49+
]
3650
}
3751
]
3852
}

0 commit comments

Comments
 (0)