diff --git a/.opencode/agents/tier3-worker.md b/.opencode/agents/tier3-worker.md index 09ae30de..90a136f0 100644 --- a/.opencode/agents/tier3-worker.md +++ b/.opencode/agents/tier3-worker.md @@ -131,14 +131,21 @@ Before reporting completion: - [ ] No syntax errors - [ ] Tests pass (if applicable) -## Blocking Protocol +## BLOCKED Protocol If you cannot complete the task: -1. Start your response with `BLOCKED:` +1. Start your response with: `BLOCKED:` 2. Explain exactly why you cannot proceed 3. List what information or changes would unblock you -4. Do NOT attempt partial implementations that break the build +4. DO NOT attempt partial implementations that break the build + +Examples of BLOCKED conditions: +- Missing required context about the codebase +- Task requires architectural decisions not in the spec +- Target file/line range does not exist as described +- Cyclic dependency discovered that wasn't documented +- API calls or patterns specified are unavailable or wrong ## Anti-Patterns (Avoid)