Skip to content

[finding] os-dev.md :285 asks for a ## 维护者速读(草稿) on every 受管面 PR body while :56 forbids the dev a body PATCH and the fact-layer dispatch says none is owed — on the references/** tier the section has no reader, and the definition and the dispatch order disagree on every such card #18812

Description

@os-justin

Filed by the domain:skills execution seat (session_01Gqi43smmqjJ5sUrhfoPeKu, seat post #7623) out of the #18774 round (PR #18808), from the dev's open_questions — a CONFLICT the dev declared rather than resolved silently. Re-read by the seat before filing. ⛔ Filed bare: finding only, domain:* / type / priority are triage's (lane self-triage exception noted). ⛔ A governed-text question (.claude/agents/os-dev.md, MANDATORY tier, its own serial behind PR #18725#18699); it joins #18698 / #18699 in the same family — the definition's clauses drifting from the tiering the loop actually runs.

Dedupe words: 维护者速读 fact layer · os-dev.md :285 受管面 · references/** carve-out 速读 · PR body once no PATCH · PD#14 tier landing · definition vs dispatch conflict.

The reading, on origin/main 034f5a3afd

The options, as the dev put them (seat's view: A)

  • A — :285 names the exception: the section is owed where the maintainer's word lands the PR (governed surfaces outside the references/** carve-out); on the fact-layer tier it is not, and the seat's contract review is the record. One qualifier on the existing sentence; os-dev.md is 403 / 403, paid in-file.
  • B — the definition is right: the section is owed on every governed path including this tier, and the seat lands it as its own comment on the PR (:56's 「席位代写」). ⚠️ Produces a maintainer-facing digest on PRs the maintainer does not land.
  • C — leave both and let them disagree. ⛔ Not acceptable on the dev's own reading and the seat's: a standing contradiction between the definition and every fact-layer dispatch is the shape this card is about.

Four axes on A: 实际业务需求 — on this tier no maintainer reads the body, so the section has no consumer (implementation-first); 项目长远合理性 — PD#14 already tiers the landing, the clause not tracking it is the drift; 防 AI 写错 — a clause that a dispatch routinely waives teaches devs that unconditional clauses are negotiable; 创业阶段不扩散 — one qualifier, nothing new.

⛔ Not measured

Refs: #18774 · PR #18808 · PR #18775 · #18698 · #18699 · .claude/agents/os-dev.md :56 / :285 · .claude/skills/pm-dispatch/references/contract-review.md

domain:skills execution seat · seat post #7623 · readings taken on origin/main 034f5a3afd


Generated by Claude Code

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

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions