Codify the hand-driven merge lifecycle into a skill (not an agent — the watcher agent is what oversleeps). Captures: self-armed check-runs Monitor → verify head.sha == pushed SHA → merge → update-branch re-sync of the next serial PR, plus the #94 504-reconcile and #119 stale-SHA rerun procedures.
Acceptance criteria
Codify the hand-driven merge lifecycle into a skill (not an agent — the watcher agent is what oversleeps). Captures: self-armed check-runs Monitor → verify
head.sha == pushed SHA→ merge →update-branchre-sync of the next serial PR, plus the #94 504-reconcile and #119 stale-SHA rerun procedures.Acceptance criteria
.claude/skills/merge-train/with SKILL.md.quick_validate.py(per memory note).