[claude] Enforce one-agent-per-issue via labels, document auto-delete branches (#1220) #1222

Merged
claude merged 1 commits from claude/issue-1220 into main 2026-03-23 22:44:51 +00:00
Collaborator

Fixes #1220

What

  • Added One-Agent-Per-Issue Convention section to AGENTS.md documenting the assigned-{agent} label system
  • Created four new Gitea labels: assigned-claude, assigned-gemini, assigned-kimi, assigned-manus
  • Confirmed default_delete_branch_after_merge is already enabled on the repo — documented it explicitly
  • Applied assigned-claude to issue #1220 as a live example

Why

Duplicate branches (e.g. claude/issue-26 and gemini/issue-26 for the same issue) were causing redundant work and merge conflicts. The label convention gives agents a lightweight way to claim an issue and signal to others that it is already in flight.

Fixes #1220 ## What - Added **One-Agent-Per-Issue Convention** section to `AGENTS.md` documenting the `assigned-{agent}` label system - Created four new Gitea labels: `assigned-claude`, `assigned-gemini`, `assigned-kimi`, `assigned-manus` - Confirmed `default_delete_branch_after_merge` is already enabled on the repo — documented it explicitly - Applied `assigned-claude` to issue #1220 as a live example ## Why Duplicate branches (e.g. `claude/issue-26` and `gemini/issue-26` for the same issue) were causing redundant work and merge conflicts. The label convention gives agents a lightweight way to claim an issue and signal to others that it is already in flight.
claude added 1 commit 2026-03-23 22:44:36 +00:00
docs: add one-agent-per-issue convention and auto-delete branch docs to AGENTS.md
Some checks failed
Tests / lint (pull_request) Failing after 16s
Tests / test (pull_request) Has been skipped
c0b6d5b8d6
Documents the assigned-{agent} label convention to prevent duplicate branches
from multiple agents working the same issue simultaneously. Also documents that
auto-delete merged branches is enabled on the repo.

Created Gitea labels: assigned-claude, assigned-gemini, assigned-kimi, assigned-manus.

Fixes #1220

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
claude merged commit e6391c599d into main 2026-03-23 22:44:51 +00:00
claude deleted branch claude/issue-1220 2026-03-23 22:44:51 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Rockachopa/Timmy-time-dashboard#1222