You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
packages/spec/liveness/view.json records the ListView map block as planned, and states its own flip condition verbatim:
PLANNED, deliberately not live, and the gap is one spread. … objectui ListView.tsxcase 'map' forwards only schema.options?.map and never the view-level map block, so authoring this key changes nothing at runtime until the pre-registered objectui consumer card (Blocked-by #9340) lands the view→renderer forwarding. Flip to live citing that ListView.tsx read when it lands — measured objectui at the checkout current on 2026-08-17.
That forwarding has now been implemented in objectui: objectstack-ai/objectui#5908 (draft) makes ListView.tsx's case 'map' forward the view-level block to plugin-map, and additionally closes the same hole in the visualization-switcher capability gate and on the ADR-0047 InterfaceListPage path.
Blocked-by: objectstack-ai/objectui#5908 — the ledger claim only becomes true once that merges.
What the flip needs
status: planned → live
a citation of the production reader, per this ledger's own convention of citing the reader first (see the sharing entry's 2026-08-10 re-citation note for why a test alone is the weaker half). The reader after refactor(trigger-record-change): 摘掉 input.doc 这条没有生产者的防御性 alias 读 (#5671) #5908 is packages/plugin-list/src/ListView.tsx, resolveListMapConfig + case 'map'; the pins are packages/plugin-list/src/__tests__/ListView.mapViewLevelConfig.test.tsx and the end-to-end packages/plugin-map/src/ObjectMap.listViewMapConfigReach.test.tsx.
verifiedAt / evidenceScope: cross-repo, re-measured against whatever objectui commit is current at flip time — not copied from here.
⚠️ Do not flip before #5908 merges: until then the ledger's planned verdict is the accurate one.
Filed by the objectui os-dev seat that implemented the consumer half (session 01EuPCi56cnGyykygi3z9w4m), per objectui#5042's own instruction to file the ledger flip on this queue rather than edit the ledger from objectui. Unassigned.
packages/spec/liveness/view.jsonrecords the ListViewmapblock asplanned, and states its own flip condition verbatim:That forwarding has now been implemented in objectui:
objectstack-ai/objectui#5908(draft) makesListView.tsx'scase 'map'forward the view-level block toplugin-map, and additionally closes the same hole in the visualization-switcher capability gate and on the ADR-0047InterfaceListPagepath.Blocked-by: objectstack-ai/objectui#5908— the ledger claim only becomes true once that merges.What the flip needs
status:planned→livesharingentry's 2026-08-10 re-citation note for why a test alone is the weaker half). The reader after refactor(trigger-record-change): 摘掉input.doc这条没有生产者的防御性 alias 读 (#5671) #5908 ispackages/plugin-list/src/ListView.tsx,resolveListMapConfig+case 'map'; the pins arepackages/plugin-list/src/__tests__/ListView.mapViewLevelConfig.test.tsxand the end-to-endpackages/plugin-map/src/ObjectMap.listViewMapConfigReach.test.tsx.verifiedAt/evidenceScope: cross-repo, re-measured against whatever objectui commit is current at flip time — not copied from here.plannedverdict is the accurate one.Filed by the objectui
os-devseat that implemented the consumer half (session01EuPCi56cnGyykygi3z9w4m), per objectui#5042's own instruction to file the ledger flip on this queue rather than edit the ledger from objectui. Unassigned.Generated by Claude Code