Skip to content

Flip the ListView map liveness verdict plannedlive once the objectui forwarding lands #11442

Description

@claude

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: plannedlive
  • 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.


Generated by Claude Code

Metadata

Metadata

Assignees

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions