docs(AGENTS): board tracks issues only, never PRs - #1582
Conversation
Reconcile a contradiction in the board workflow: line 109 said every board item is a real issue, but the "created" callout and the add-to-board bullet said "issue or PR." Make it consistent — only issues go on board #28; a PR still gets the v2 label but is tracked through its linked issue's card via Closes #N. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Cb5xVMkUUgpxwBsmZSQyRm
|
@claude review |
|
Claude finished @cliffhall's task in 32s —— View job Code Review — docs(AGENTS): board tracks issues only, never PRs
Verdict: LGTM ✅ — clean, correct docs-only change that resolves the contradiction cleanly. What it doesThe section already declared "Every board item is a real GitHub issue" (line 109), but two earlier statements said "issue or PR". This PR reconciles them so the whole section says one thing: only issues go on board #28; PRs are tracked via their linked issue's card ( The four edits are internally consistent and match the rest of the section:
This aligns with the existing merge-workflow bullets (lines 121–122), which already treat the PR/issue relationship as label + Minor nit (non-blocking)The generic one-liner at line 163 still uses ITEM_ID=$(gh project item-add 28 --owner modelcontextprotocol --url <url> --format json --jq '.id')For full consistency with the just-updated No functional/code impact (docs only, no tests to run). Nice cleanup. |
Address PR review nit: make the one-liner's placeholder <issue-url> to match the two-step recipe, reinforcing that only issues go on the board. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Cb5xVMkUUgpxwBsmZSQyRm
|
Thanks! Applied the optional nit in `7ad584fe` — the one-liner recipe now uses `` too, matching the two-step recipe and reinforcing the issues-only rule. @claude review |
|
Claude finished @cliffhall's task in 28s —— View job Re-review — docs(AGENTS): board tracks issues only, never PRs
Verdict: LGTM ✅ — ship it. The nit is applied correctly. The one-liner recipe (line 163) now reads: ITEM_ID=$(gh project item-add 28 --owner modelcontextprotocol --url <issue-url> --format json --jq '.id')matching the I re-scanned the full board section for stragglers ( The section now says one thing end to end: only issues go on board #28; PRs carry the |
Closes #1581.
Reconcile a contradiction in the board workflow section of AGENTS.md: line 109 says every board item is a real GitHub issue, but the "created" callout and the add-to-board bullet said "issue or PR."
Now consistent — only issues go on board #28, never PRs. A PR still gets the
v2label but is tracked through its linked issue's card viaCloses #N. Also updated the recipe comment/URL placeholder to say "issue" rather than "issue/PR".🤖 Generated with Claude Code