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.
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-shellStudio ⇒ expectedrepo:objectuirouting; 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
actionanddatasetare registered types with Zod schemas whose previews are already registered inmetadata-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 genericSchemaFormpath.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
actionanddatasetitems with the standard editor surface; no framework/spec change required (per the audit, spec is already complete for both).Refs: objectstack-ai/objectstack#2657 (ruling comment 2026-08-07), objectui
packages/app-shellmetadata-admin/previews.