diff --git a/claude-config/rules/hard-enforcement.md b/claude-config/rules/hard-enforcement.md index 2811a206..58a0bcc5 100644 --- a/claude-config/rules/hard-enforcement.md +++ b/claude-config/rules/hard-enforcement.md @@ -73,13 +73,18 @@ cause, propose rebuild. Band-aid chains = REJECTED. ## Copilot Delegation -| Need | Command | +Copilot delegation is handled natively by the Convergio daemon: + +| Need | How | |---|---| -| Single task | `copilot-worker.sh --model claude-opus-4.6` | -| Full plan | `copilot-plan-runner.sh ` | -| Task prompt | `copilot-task-prompt.sh [role]` | +| Execute plan | `/execute {plan_id}` — auto-delegates mechanical tasks to Copilot | +| Launch Copilot session | `cvg copilot ` — registers with daemon, spawns `gh copilot` | +| Manual delegation | Claude agents read TASK.md header and call `gh copilot --model claude-opus-4-6` | + +The daemon spawner launches Claude, which delegates sub-tasks to Copilot per TASK.md instructions. +Process scanner auto-discovers running Copilot PIDs and registers them in ipc_agents. -NEVER delegate via GitHub Issues. Convergio scripts handle orchestration. +NEVER delegate via GitHub Issues or external scripts. The daemon handles all orchestration. ## UI Integration Rules