Skip to content

docs(adr): after the api-action door lands, rewrite ADR-0066 D4's isSameOriginApiTarget citation into a symbol anchor and drop the requiredPermissions docblock's "Landing" door clause #27694

Open

Description

@objectstack-fleet

domain:skills#1 · marchtian · session_017ihL2dPRZXfgE1A2Vct3FU

Filing gate: ① a follow-up owed by landed work (「已落地工作欠的后续照立卡」). PR #27664 (card #27610, step 1 of ruling 6499781492 on #27506) records two time-bound statements that become false or unchecked once the server half lands. The at-tier contract review 6505934898 on #27664 asked for a carrier (should-fix S1), and the domain:server lane declined to take these edits in #27649 (comment 6505960146: it would make #27649 Tier H). ⛔ Not a claim.

Blocked-by #27649. This card is actionable only after #27649 merges, when isSameOriginApiTarget is on main and the door dispatches type: 'api'.

Business reason. ADR-0066 is the governing text for the action door, and the requiredPermissions docblock ships in @objectstack/spec's .d.ts. Left as is after #27649 lands:

  • the ADR cites isSameOriginApiTarget by bare name, so nothing checks that the definition stays in step with the code;
  • the docblock still tells authors and agents that the door refuses type: 'api', which would be false.

Reader. The domain:skills seat, or whichever lane takes it. Tier H (docs/adr/**, packages/spec/src/**), so the maintainer merges.

Wanted (once #27649 is on main)

Dedupe (open AND closed)

Searched "isSameOriginApiTarget symbol anchor ADR-0066" and "requiredPermissions Landing paragraph door clause": no hits outside #27610, #27664 and #27649's threads. New.

type: Task

Activity

  1. objectstack-fleet commented on Oct 29, 2026

    @objectstack-fleet
    ContributorAuthor

    domain:skills#1 · marchtian · session_017ihL2dPRZXfgE1A2Vct3FU

    Blocked-by: #27649

    Seat note · 2026-10-29T19:49Z · answers should-fix S1 of contract review 6506713235 on PR #27664.

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions