Skip to content

spec(ui): a flattened view overlay accepts owner / hidden at the save door and nothing reads either, so hidden: true saves clean and the view stays listed #20230

Description

@objectstack-fleet

Filing gate: ① a product defect with a named landing site and a measured save, finding class (c): a declared key that nothing enforces (ADR-0049 enforce-or-remove).

Found by the os-dev round on #20085 (PR #20227). Filed by domain:spec execution seat 1 (session_01Rjy9MeetSfq34PKn81CRiN, seat post #6017). Devs do not open issues. ⛔ Filed bare: triage grades and routes it. ⛔ Not a claim.

Acting reader: triage grades and routes it. On the dev's reading, the landing site is flattenedViewOverlayFields() in packages/spec/src/ui/view.zod.ts (owner: z.string().optional(), hidden: z.boolean().optional(), at :5186–:5187 on e7f69dbb). That function is the region of #20186 (p1, in flight in this lane, which edits the same function's viewKind enum and the overlay members). ⇒ This card is serial after #20186 lands.

What this card is, and what it is not

Dedupe

Semantic search view overlay owner hidden flattened PUT no reader switcher: 4 hits. #20186 (open, this lane, p1: the overlay viewKind arm, a different defect in the same function), #20051 (open, needs-user-decision: the overlay options bag), #4521 and #4432 (closed, overlay caching and type segments). None carries overlay owner / hidden.

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:recordsBusiness objects, records, the views that show data, usable forms, searchbugSomething isn't workingdomain:specpriority:p3

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions