Skip to content

Studio: remove the global_nav mock command-palette preview, inspector and palette entries (objectui half of #6888) #7100

Description

@claude

Objectui half of the #6888 retirement, split out at triage per multi-repo rule 2 (contract-first).

Blocked-by: #6888

Scope (from the maintainer's 2026-08-09 ruling on #6888, direction 2)

Remove the Studio designer surfaces that promise a command-palette rendering the product does not have, once the spec retirement in #6888 lands and reaches this repo via the vendored pin:

  • packages/metadata-admin/previews/ActionPreview.tsx — the mock global_nav command-palette preview frame (:581-582 at the census SHA b1204af0a1f7);
  • packages/metadata-admin/inspectors/ActionDefaultInspector.tsx:132 — the global_nav inspector entry;
  • packages/metadata-admin/previews/block-config.ts:366 — the global_nav palette option.

The action-bar.tsx doc comment mentioning global_nav should be aligned in the same pass.

Ordering

Contract-first: the spec half (#6888 — retire the member from ACTION_LOCATIONS, ADR-0087 registries, showcase declarers, QA checklist variant) fixes the vocabulary; this card consumes it. Do not start before #6888 is merged — until the member is out of the vendored spec, removing the designer entries would desync the designer from the still-declared vocabulary.

target:v17 inherited from #6888 per the split rule (the obligation follows the work): the retirement is only true when the designer stops previewing the retired location; a v17 that ships the spec half without this half moves the declared≠enforced lie into the designer rather than ending it.


Generated by Claude Code

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions