Skip to content

Studio Part A quick wins: wire the already-registered action and dataset previews into the Interfaces pillar rail (#2657 ruling) #4019

Description

@os-zhuang

Migrated from objectstack-ai/objectstack#6411 under the file-at-destination ruling (objectstack-ai/objectstack#7167, maintainer 2026-08-10). Originally filed 2026-08-07T17:03:02Z. The full prior thread — including triage rulings and hold/restart conditions — remains on the source issue and MUST be read before acting on this card.


Follow-up filed from the 2026-08-07 maintainer ruling on objectstack-ai/objectstack#2657 (decision batch accepted via the PM session). Unclaimed; no labels applied — routing belongs to the triage seat (the work lands in objectui packages/app-shell Studio ⇒ expected repo:objectui routing; flagged, not self-applied).

Ruling context

objectstack-ai/objectstack#2657 Part A (surfacing already-registered metadata types in Studio, per the pillar placement plan in its body) was approved; Part B (promoting un-typed concepts) stays blocked on objectstack-ai/objectstack#6234 / objectstack-ai/objectstack#6245 and is not this card.

Scope — the two quick wins only

action and dataset are registered types with Zod schemas whose previews are already registered in metadata-admin/previews; per the objectstack-ai/objectstack#2657 audit, only the Interfaces-pillar rail load is missing. Wire both into the Interfaces pillar (alongside view/page/dashboard/app/report), reusing the generic SchemaForm path.

Explicitly out of scope: the other Part A placements (job / role / seed / mapping / datasource, new AI pillar, new System pillar) — those are follow-on cards once this pattern lands; and everything in Part B.

Acceptance

  • Studio's Interfaces pillar lists and opens action and dataset items with the standard editor surface; no framework/spec change required (per the audit, spec is already complete for both).
  • Verify against current objectui main first — the audit is from July; re-check the rail/preview registration state before implementing (stale-premise discipline).

Refs: objectstack-ai/objectstack#2657 (ruling comment 2026-08-07), objectui packages/app-shell metadata-admin/previews.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions