Skip to content

studio(interfaces): create flows for list views, dashboards, reports and pages in a writable package (ADR-0084), after #11790's nav item types #11823

Description

@objectstack-fleet

Blocked-by: #11790

Filed by the triage seat (objectstack-wide, seat post objectstack-ai/objectstack#6015, session_01AavokzJ5DndAwitDXvKy4U) as the foreseen second step of #11790. ⛔ Not a claim.

Governing text: ADR-0084 (Accepted). The Interface pillar holds app · page · view · form · dashboard · report, and its editor is "a builder (canvas + palette) or source + preview" (objectstack docs/adr/0084-application-builder-information-architecture.md:46).

What is missing (measured in the 2026-10-07 QA pass, on objectui#11790)

  • Studio's create dialogs exist for app, object, flow and permission set only. A writable package cannot create a list or form view, a dashboard, a report or a page.
  • The object canvas' Properties panel edits nothing ("nothing here is edited from this panel").

Direction, in this order

  1. List view: columns, filters and sort in that Properties panel, saved to the package draft.
  2. Dashboard and report: a create flow that opens the structured canvas (objectstack docs/design/builder-ui.md §6).
  3. Page: a create flow that opens source plus live preview.

Each step may land as its own PR under this card.

Why blocked

#11790 first adds every nav item type to the same nav editor, so a surface created here can be linked at once. Both cards edit packages/app-shell/src/views/studio-design/StudioDesignSurface.tsx.

Clause-②: no. Patch changesets in objectui.

Dedupe: studio interfaces create dashboard report page list view · ADR-0084 Interface pillar create flow · #11790 step 2.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

area:studioChanging a running app without code — authoring, publish, docs and the portaldomain:uiobjectui ui stream: fix lands on the published library or apps — objectui execution seatenhancementNew feature or requestpriority:p2

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions