feat: make coding handoffs visible #24

Manually merged
bryan merged 6 commits from issue-xrepo-97b10d725bf96572 into main 2026-08-28 17:29:23 +00:00
Owner

Summary

  • make visible, ticket-backed Claude handoffs through Herdr the automatic issue-work route
  • support explicitly selected Hermes workers in the same visible Herdr workflow
  • make Qwen and background Claude wrappers explicit-request-only
  • persist full Herdr and worktree identity so review corrections resume the exact worker
  • require a fresh, distinct visible Claude to complete exact-candidate pr-self-review before issue-work may ship
  • fail closed on stale reviewer/candidate/context artifacts and preserve correction routing to the original implementation worker
  • explicitly prohibit destructive/history-rewriting Git and local ref/branch deletion in worker handoffs

Key files

  • dot-agents/skills/coding-agent-handoff-supervision/
  • dot-agents/skills/issue-work/
  • dot-agents/skills/pr-self-review/SKILL.md
  • dot-agents/skills/dependency-review/SKILL.md
  • dot-agents/skills/catalog-review/SKILL.md
  • hermes/skills/software-development/codex-{claude,qwen}-implementation-loop/SKILL.md

Testing

  • python3.14 -m unittest discover -s dot-agents/skills/issue-work/tests -p 'test_*.py' — 25 passed
  • python3.14 tests/test-adapted-agent-skills.py — 89 passed
  • python3.14 -m unittest discover -s dot-agents/skills/pr-self-review/tests -p 'test_*.py' — 88 passed
  • python3.14 -m unittest discover -s hermes/skills/software-development/codex-qwen-implementation-loop/tests -p 'test_*.py' — 35 passed
  • python3.14 -m unittest discover -s hermes/skills/software-development/codex-claude-implementation-loop/tests -p 'test_*.py' — 14 passed
  • Python compilation and git diff --check — passed
  • Fresh visible Claude self-review — Standards, Spec, Risk, mandatory Ponytail, all 13 acceptance criteria, and final verification completed; no Critical or Major findings

Commits

  • Make coding handoffs ticket-backed
  • Harden visible handoff resume contracts
  • Clarify visible worker authority
  • Require fresh visible Claude self-review
  • Restore destructive Git prohibitions
  • Harden final worker Git guard
## Summary - make visible, ticket-backed Claude handoffs through Herdr the automatic issue-work route - support explicitly selected Hermes workers in the same visible Herdr workflow - make Qwen and background Claude wrappers explicit-request-only - persist full Herdr and worktree identity so review corrections resume the exact worker - require a fresh, distinct visible Claude to complete exact-candidate `pr-self-review` before issue-work may ship - fail closed on stale reviewer/candidate/context artifacts and preserve correction routing to the original implementation worker - explicitly prohibit destructive/history-rewriting Git and local ref/branch deletion in worker handoffs ## Key files - `dot-agents/skills/coding-agent-handoff-supervision/` - `dot-agents/skills/issue-work/` - `dot-agents/skills/pr-self-review/SKILL.md` - `dot-agents/skills/dependency-review/SKILL.md` - `dot-agents/skills/catalog-review/SKILL.md` - `hermes/skills/software-development/codex-{claude,qwen}-implementation-loop/SKILL.md` ## Testing - `python3.14 -m unittest discover -s dot-agents/skills/issue-work/tests -p 'test_*.py'` — 25 passed - `python3.14 tests/test-adapted-agent-skills.py` — 89 passed - `python3.14 -m unittest discover -s dot-agents/skills/pr-self-review/tests -p 'test_*.py'` — 88 passed - `python3.14 -m unittest discover -s hermes/skills/software-development/codex-qwen-implementation-loop/tests -p 'test_*.py'` — 35 passed - `python3.14 -m unittest discover -s hermes/skills/software-development/codex-claude-implementation-loop/tests -p 'test_*.py'` — 14 passed - Python compilation and `git diff --check` — passed - Fresh visible Claude self-review — Standards, Spec, Risk, mandatory Ponytail, all 13 acceptance criteria, and final verification completed; no Critical or Major findings ## Commits - `Make coding handoffs ticket-backed` - `Harden visible handoff resume contracts` - `Clarify visible worker authority` - `Require fresh visible Claude self-review` - `Restore destructive Git prohibitions` - `Harden final worker Git guard`
bryan changed title from WIP: feat: make coding handoffs visible to feat: make coding handoffs visible 2026-08-28 17:27:24 +00:00
bryan manually merged commit e075ddee26 into main 2026-08-28 17:29:23 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
bryan/dotfiles!24
No description provided.