Skip to content

Repo-qualify collision-prone agent names#89

Merged
miyaontherelay merged 1 commit into
mainfrom
codex/issue-82-repo-agent-names
Jul 17, 2026
Merged

Repo-qualify collision-prone agent names#89
miyaontherelay merged 1 commit into
mainfrom
codex/issue-82-repo-agent-names

Conversation

@miyaontherelay

Copy link
Copy Markdown
Contributor

Summary

  • centralize agent-role naming and repo-qualify GitHub implementer, reviewer, workflow, and lazy babysitter identities
  • preserve byte-compatible Linear names while keeping prompts, retries, resume/restart, registry, reaper, and lifecycle consumers aligned
  • isolate demonstrated same-number cross-repo orchestration state, PR caches, publication guards, and babysitter state
  • add concurrent multi-repo collision and lifecycle regressions

Validation

  • focused triage/orchestrator tests: 299/299 passed
  • full npm test: 38 files, 747/747 passed
  • npm run build
  • npm pack --dry-run (262 files; naming helper artifacts included)
  • git diff --check

Integration

Rebased onto af1499b after PR #80 merged. The sole test overlap preserves both the awaited clarification counter assertion from #80 and the repo-qualified reviewer expectation. Independent post-rebase shadow audit approved the exact candidate.

Known residual

Repositories with the same basename under different owners can still share the existing basename-derived suffix. This matches the pre-existing implementer convention and is outside the scope of this issue.

Fixes #82

@gemini-code-assist

Copy link
Copy Markdown

Warning

You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again!

@miyaontherelay
miyaontherelay merged commit cdaec69 into main Jul 17, 2026
3 checks passed
@miyaontherelay
miyaontherelay deleted the codex/issue-82-repo-agent-names branch July 17, 2026 07:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Reviewer agent names collide across repos: ar-<number>-review is not repo-qualified (implementer is)

1 participant