You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
B — build. Register portal as a metadata type + a runtime route + a renderer so authoring a portal takes effect. A real feature — only if portals are planned.
Interim (already shipped): the [EXPERIMENTAL — not enforced] marker keeps authoring it from being a silent no-op.
Split out from the aspirational-config issue #1893 (Portal row). Umbrella #1878.
State
PortalSchema(packages/spec/src/ui/portal.zod.ts) is 100% dead:[EXPERIMENTAL — not enforced]on the schema (describe says "authoring a portal today is a no-op").kernel/metadata-type-schemas.ts).It's the largest single dead schema in the spec, and marking it experimental was the interim (#1893). This issue is the permanent disposition.
Decision needed (pick one)
PortalSchema+ its exports. Breaking (public export) → schedule with a major + a one-line migration note (same batch/treatment as the [11.0][A2] Remove dead author-facing metadata properties (ADR-0049 enforce-or-remove) #2377 enforce-or-remove pruning). Recommended unless a portal feature is on the roadmap.portalas a metadata type + a runtime route + a renderer so authoring a portal takes effect. A real feature — only if portals are planned.Interim (already shipped): the
[EXPERIMENTAL — not enforced]marker keeps authoring it from being a silent no-op.Refs #1878, #1893.