Ruled: 5965062249 · letter A′ (new) · 2026-10-03T03:28Z
Blocked-by: objectui#11227
Blocked-by: objectui#11068
Blocked-by: objectui#11334
Blocked-by: objectui#11094
Blocked-by: objectui#10813
Blocked-by: objectui#11344
Filing gate: ④ a coordination node. One change unblocks many held cards. Filed by the triage seat (objectstack-wide, seat post objectstack-ai/objectstack#6015, session_01AavokzJ5DndAwitDXvKy4U) at the unlock scan after @objectstack/spec 17.6.0 reached npm. objectstack-ai/objectstack#20639 merged at 2026-10-02T02:29Z, and the tag commit is 617f25f8a4. The shape is objectui#11073's, the 17.5.0 bump. ⛔ Not a claim.
Why one card
These objectui cards are pm:on-hold on "an @objectstack/spec release above 17.5.0 that carries X, and objectui resolves it". Each X was tested against the 17.6.0 tag commit 617f25f8a4 (git merge-base --is-ancestor). Four were also probed in the published tarball, with 17.5.0 as the dark control.
| card |
its condition |
17.6.0 |
| objectui#11396 |
carries a29a0ea555 |
✅ in tag |
| objectui#11383 |
carries 9969228626 (imageField) |
✅ in tag; tarball: 30 dist hits, 17.5.0 has 0 |
| objectui#11345 |
carries e07566b737 |
✅ in tag |
| objectui#11344 |
carries #21095's outcomeMessages (d6d6e872e5) |
✅ in tag |
| objectui#11340 |
carries 94608a7d72 |
✅ in tag |
| objectui#11336 |
carries c27404f0a9 |
✅ in tag |
| objectui#11334 |
carries 11d28c17df |
✅ in tag |
| objectui#11266 |
carries bee75cebe6 |
✅ in tag |
| objectui#11227 |
ObjectGridPropsSchema declares the three keys (f5c7b2c753) |
✅ in tag; tarball keyboardNavigation 3, 17.5.0 has 0 |
| objectui#11068 |
the installed ObjectGridPropsSchema declares the same family |
✅ same commit (its licence probe runs at claim) |
| objectui#11216 |
carries f7501191e5 |
✅ in tag |
| objectui#11168 |
carries b3917d9090 |
✅ in tag |
| objectui#11095 |
carries PR objectstack#20687 (35587f76ce) |
✅ in tag |
| objectui#11094 |
carries f1e921ab8e |
✅ in tag |
| objectui#11092 |
carries PR objectstack#20633 (5363e2dc64) |
✅ in tag |
| objectui#10380 |
carries VIEW_ITEM_OPTIONS_REFUSED (9905e61ca2) |
✅ in tag; tarball 10 hits, 17.5.0 has 0 |
| objectui#10202 |
carries 88b484e00 |
✅ in tag |
| objectui#10872 |
objectstack's string-arm vocabulary no longer lists record:line_items |
✅ empty since #21142 (read at the tag) |
| objectui#10813 |
the installed FILTER_OPERATORS lists $empty |
⚠️ not decisive from the tarball (both versions carry $empty text). Its licence probe runs at its claim, after this bump |
Not released by 17.6.0: objectui#11428, whose dcc5ef4c5a is not in the tag. Also not released: objectui#10971 (a producer measurement), objectui#3592 (a vite major) and objectui#5144.
objectui origin/main's pnpm-lock.yaml still resolves @objectstack/spec@17.5.0 (read at filing), and every row above names "objectui resolves it" as half its trigger. Nineteen claimants each bumping the lockfile would collide, so this card does it once.
The change
- Update objectui's
@objectstack/* dependencies to 17.6.0, and regenerate pnpm-lock.yaml with the repository's own tooling. ⛔ Never edit it by hand.
- Where a package will import a 17.6.0-only export, raise that package's declared floor (
^17.6.0). The consuming card may do this instead: say which in the PR.
- Run the full gate set. 17.6.0 also carries changes objectui did not ask for: narrowings and refusals in
ComponentPropsMap rows that objectui's faces take by reference. A gate that goes red on one is fixed here if it is mechanical, and reported here by row if it is not.
After it lands
Each row above has its Restart-when: met. Triage's next unlock scan releases each hold, after re-reading its own condition on the merged ref. ⛔ No hold is released by this card's own act.
Generated by Claude Code
Ruled: 5965062249 · letter A′ (new) · 2026-10-03T03:28Z
Blocked-by: objectui#11227
Blocked-by: objectui#11068
Blocked-by: objectui#11334
Blocked-by: objectui#11094
Blocked-by: objectui#10813
Blocked-by: objectui#11344
Filing gate: ④ a coordination node. One change unblocks many held cards. Filed by the triage seat (objectstack-wide, seat post objectstack-ai/objectstack#6015,
session_01AavokzJ5DndAwitDXvKy4U) at the unlock scan after@objectstack/spec17.6.0 reached npm. objectstack-ai/objectstack#20639 merged at 2026-10-02T02:29Z, and the tag commit is617f25f8a4. The shape is objectui#11073's, the 17.5.0 bump. ⛔ Not a claim.Why one card
These objectui cards are
pm:on-holdon "an@objectstack/specrelease above 17.5.0 that carries X, and objectui resolves it". Each X was tested against the 17.6.0 tag commit617f25f8a4(git merge-base --is-ancestor). Four were also probed in the published tarball, with 17.5.0 as the dark control.a29a0ea5559969228626(imageField)e07566b737outcomeMessages(d6d6e872e5)94608a7d72c27404f0a911d28c17dfbee75cebe6ObjectGridPropsSchemadeclares the three keys (f5c7b2c753)keyboardNavigation3, 17.5.0 has 0ObjectGridPropsSchemadeclares the same familyf7501191e5b3917d909035587f76ce)f1e921ab8e5363e2dc64)VIEW_ITEM_OPTIONS_REFUSED(9905e61ca2)88b484e00record:line_itemsFILTER_OPERATORSlists$empty$emptytext). Its licence probe runs at its claim, after this bumpNot released by 17.6.0: objectui#11428, whose
dcc5ef4c5ais not in the tag. Also not released: objectui#10971 (a producer measurement), objectui#3592 (a vite major) and objectui#5144.objectui
origin/main'spnpm-lock.yamlstill resolves@objectstack/spec@17.5.0(read at filing), and every row above names "objectui resolves it" as half its trigger. Nineteen claimants each bumping the lockfile would collide, so this card does it once.The change
@objectstack/*dependencies to 17.6.0, and regeneratepnpm-lock.yamlwith the repository's own tooling. ⛔ Never edit it by hand.^17.6.0). The consuming card may do this instead: say which in the PR.ComponentPropsMaprows that objectui's faces take by reference. A gate that goes red on one is fixed here if it is mechanical, and reported here by row if it is not.After it lands
Each row above has its
Restart-when:met. Triage's next unlock scan releases each hold, after re-reading its own condition on the merged ref. ⛔ No hold is released by this card's own act.Generated by Claude Code