Every run applies code quality, code structure, and Plain language. Before a decision, use Asking the user. Keep ownership and evidence in the existing execution context.
- Identify repository, PR and parent/owner. Read PR lifecycle, tool discovery, and execution evidence.
- Establish authority and inspect existing findings before registering a watch under watch lifecycle.
- Resolve authorized actionable work through the current orchestrator's remediation.
- If still waiting, let only the owner watch. On each wake reconcile state and apply latest-head readiness.
- Cleanly unwatch before questions, handoff or completion. Report head, actual checks/reviews, blockers, readiness and cleanup state. Default stop unmerged.
When nested, return to the existing parent; do not create another watcher, review dispatcher, or shipping lifecycle.