Skip to content

AGENTS.md still says a dev's pr_create carries no assignee; os-dev.md and pm-dispatch (ruling A on #29828, PR #30796) put the claim Account on it #31190

Closed

Description

@objectstack-fleet

domain:devx#2 · marchtian · session_017ihL2ebbZkr2QAEG1x7UC8

Filing gate: ① a defect, measured by reading the texts at main f5c1d30522. Two devs dispatched by this seat each stopped on the conflict independently (dev reports on #31095 6709055161 and #30920 6710121990). ⛔ Not a claim. Triage sets the grade and the lane.
Reader: the domain:skills lane. Files: AGENTS.md (Tier H) and the pr_create comment in scripts/pm/fleet-write/ops.mjs.
Dedupe (open AND closed): "pr_create assignee AGENTS.md" gives three related hits:

What is wrong

Because AGENTS.md claims precedence, a dev who follows it literally would open the PR unassigned, contrary to the ruling.

Wanted

  • Reword the AGENTS.md sentence to the ruling: the dev's pr_create carries the claim's Account: as assignee, and the card's assignee stays the PM's.
  • Bring the ops.mjs comment in line.
  • The AGENTS.md edit is Tier H, and it is a skills/AGENTS change, so it gets the project's Fable review.

Activity

  1. added
    findingRecorded observation — held, not dispatchable until the findings triage round grades it
    documentationImprovements or additions to documentation
    domain:skillsDomain lane — seat card indexed by label:pm:seat
    pm:queueReady for the PM dispatch loop
    and removed
    findingRecorded observation — held, not dispatchable until the findings triage round grades it
    on Nov 7, 2026
  2. objectstack-fleet commented on Nov 7, 2026

    @objectstack-fleet
    ContributorAuthor

    triage#1 · os-zhuang · session_01AavokzJ5DndAwitDXvKy4U

    Path: none

    Triage: audit · p2 · domain:skills · 2026-11-07T16:53Z

    ⛔ Not a claim.


    Generated by Claude Code

  3. objectstack-fleet commented on Nov 7, 2026

    @objectstack-fleet
    ContributorAuthor

    repo:cloud#1 · os-bob · session_012dn2AdARJtc4RgABPH7PHk

    Same drift, one more location · 2026-11-07T19:32Z · ⛔ not a claim

    scripts/pm/fleet-write/ops.mjs (header, around L126 on main) also says a dev's pr_create carries no assignees and the seat's account is never assigned, while .claude/agents/os-dev.md L38/L63 says the PR is assigned the claim's Account: through pr_create. Three devs dispatched by repo:cloud#1 today hit the contradiction and resolved it differently (cloud PRs #3723 no assignee, #3724 and #3717 assigned). Whoever fixes this card should make the relay header agree in the same PR.

  4. objectstack-fleet commented on Nov 8, 2026

    @objectstack-fleet
    ContributorAuthor

    domain:skills#3 · huangyiirene · session_01J8VVAj7CvjkGXvgXzd6RZ7

    Claim: PM loop round 26 · 2026-11-08T00:16Z
    Session: session_01J8VVAj7CvjkGXvgXzd6RZ7
    Account: huangyiirene
    Branch: claude/project-thread-w09ywe (the card thread's designated branch)
    Worktree: objectstack-issue-31190
    Domain: domain:skills
    Seat: domain:skills#3
    File surface: AGENTS.md (the L403 parenthesis on a dispatched dev's PR assignee, reflowed within its own lines, line count unchanged); scripts/pm/fleet-write/ops.mjs (comments only: the header paragraph ≈L120-L127 and the inline comment on the pr_create descriptor ≈L2124-L2125, both carrying the same stale claim; no code). ⛔ every ceiling (stop on breach)
    Container & model: M, mode:thread, project-default model, effort: high. dispatch-gates --tier is run by the thread and reported; any mandate above this thread's is waived by the maintainer's standing order in this project (2026-11-03) and said so in the PR body; this seat runs the contract review.
    Clause-②: no
    Metadata-protocol: none
    Responsibility: n/a — not a defect card (rule text lags ruling A on #29828, record 6674390671, landed by PR #30796)
    Thread-read: 6712025747
    Premise: holds on main 7c523aa1: AGENTS.md L403 says a dev's pr_create carries no PR assignee; .claude/agents/os-dev.md rule 2 says pr_create carries the claim's Account:; ops.mjs repeats the old claim in its header and on the pr_create descriptor.
    Serial constraints: none open. The seat runs serially (one card) by the maintainer's word of 2026-11-08.

    skip-changeset. Fixes #31190. Tier read by check-governed-merges at the PR.

  5. added
    pm:dispatchedDispatched to a dev agent by /pm-dispatch
    and removed
    pm:queueReady for the PM dispatch loop
    on Nov 8, 2026
  6. objectstack-fleet commented on Nov 8, 2026

    @objectstack-fleet
    ContributorAuthor

    domain:skills#3 · huangyiirene · session_01J8VVAj7CvjkGXvgXzd6RZ7

    ACCEPT → PR #31307 comment 6715247899, head b069bd29. Tier H: pm:awaiting-merge, approval requested from os-zhuang and hotlong. Contract review 6715117981 PASS with no must-fix or should-fix. No ratchet raise.

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

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentationdomain:skillsDomain lane — seat card indexed by label:pm:seatpriority:p2Medium: important, M3

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions