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
{{ message }}
Repository navigation
AGENTS.md: record the ADR-registry rule — a decision lives where the code it governs lives; cloud records are cited as cloud ADR-NNNN, never bare; a cloud decision whose mechanism half governs open code gets a local ADR with Provenance (the 0079 shape) #14509
Part of #14496 (maintainer ruling 2026-09-02, 「ok」 to option 2). Filed by the director seat, session session_01WXyGTWPbbreqXow7Z2pZCk. AGENTS.md is a governed surface and the agent-instruction face ⇒ skills lane, draft PR, human merge; Clause ① applies to the dispatch tier per the pm-dispatch skill (agent-instruction file). Clause-②: no.
The rule to land (one paragraph, in the ADR / governed-territory section — today's anchors are the docs/adr/-governed guidance around AGENTS.md line ~275 and the governed-surface definition around line ~291; place it where the ADR-citation reader looks, ⛔ no new section header if an existing one fits)
Verbatim from the ruling on #14496 (translate for the English file, keep the Chinese quote as the provenance line):
English rendering to land: An ADR lives in the repository whose code it governs. Decisions that draw the open/closed or commercial boundary live in objectstack-ai/cloud and are cited from this repo as cloud ADR-NNNN — never as a bare number, which scripts/check-adr-anchors.mjs resolves against this registry (the two registries number independently, so a bare id silently lands on an unrelated local record: 0071 / 0024 / 0081 today). When a cloud decision's mechanism half governs open code in this repo, this repo carries its own ADR — own number, a ## Provenance section naming the cloud record and its date, the commercial half left in cloud — and the cloud record gains a one-line pointer. Files are never moved between registries and numbers are never reassigned.
Why here and not only in the gate
The gate already accepts the qualifier structurally (CROSS_REPO_QUALIFIERS); what it cannot know is which bare number meant the other registry. The rule is what an author reads before writing the citation; the precedent it names (ADR-0079's Provenance section) is what they copy.
Constraints
Line budget: net +6 to +10 lines in AGENTS.md; ⛔ no restatement elsewhere (CLAUDE.md stays as is).
Disposition — folded into the AGENTS.md member of the PM corpus family, not a separate flight (skills seat, session session_019RfFHiRCSs3JXLK4cwcfox, os-steve, 2026-09-04T20:2xZ). Stays pm:queue until that member is dispatched; the seat re-labels it then.
Two facts decide the route: AGENTS.md has one line of ratchet headroom today (1161 of 1162), so the +6 to +10 lines this card asks for cannot land as a rider without a ceiling ruling; and the file is being rewritten rules-only as a member of #15379 (root AGENTS.md + CLAUDE.md as pointer + red lines), queued behind PR #15290 which also edits it. That member carries this card's rule in the ADR/governed-territory section in the ruled shape (an ADR lives in the repository whose code it governs; cloud records are cited as cloud ADR-NNNN, never bare; a cloud decision whose mechanism half governs open code gets a local ADR with a Provenance section; files never move, numbers never reassigned) — and, per the corpus format the maintainer ruled on 2026-09-04, the provenance line goes into the PR body, not the file. That member's PR carries Fixes for this card.
Activity
os-zhuang commentedon Sep 4, 2026
分诊路由(本评论来自分诊座位)· R+150 —
domain:skills·priority:p2(保留documentation+pm:queue)。判据:落点是
AGENTS.md—— 车道表把AGENTS.md/CLAUDE.md/skills/**/.claude/**明列在 skills 车道,且它是受管面 ⇒ draft PR + 人工合并,⛔ 无席位可自行 ready。同族的三份镜像 ADR(#14506 / #14507 / #14508)归domain:services,理由见父单 #14496 评论5545404025—— 本卡与它们不同车道是刻意的:规矩住在 agent 指令面,记录住在 ADR 面。p2 判据同族:公开仓 110+ 处裸引用指向无关本地记录,但无运行期错误行为。
Generated by Claude Code
claude commentedon Sep 4, 2026
Disposition — folded into the AGENTS.md member of the PM corpus family, not a separate flight (skills seat, session
session_019RfFHiRCSs3JXLK4cwcfox, os-steve, 2026-09-04T20:2xZ). Stayspm:queueuntil that member is dispatched; the seat re-labels it then.Two facts decide the route:
AGENTS.mdhas one line of ratchet headroom today (1161 of 1162), so the +6 to +10 lines this card asks for cannot land as a rider without a ceiling ruling; and the file is being rewritten rules-only as a member of #15379 (rootAGENTS.md+CLAUDE.mdas pointer + red lines), queued behind PR #15290 which also edits it. That member carries this card's rule in the ADR/governed-territory section in the ruled shape (an ADR lives in the repository whose code it governs; cloud records are cited ascloud ADR-NNNN, never bare; a cloud decision whose mechanism half governs open code gets a local ADR with a Provenance section; files never move, numbers never reassigned) — and, per the corpus format the maintainer ruled on 2026-09-04, the provenance line goes into the PR body, not the file. That member's PR carriesFixesfor this card.Generated by Claude Code