# Implementation Plan: Tiered Context Scoping & HITL Approval

## Phase 1: Context Subsetting [checkpoint: d7a24d6]
- [x] Task: Refactor `aggregate.py` to support targeted context builds (e.g., `build_tier1_context`, `build_tier3_context`). 6aa642b
- [x] Task: Integrate AST skeleton extraction into the standard Tier 3 context build. 0ed01aa
- [x] Task: Update the project state to track which files are assigned to which tier. 2ece9e1

## Phase 2: The Spawn Interceptor [checkpoint: 4c53ca1]
- [x] Task: Create a signaling mechanism in `multi_agent_conductor.py` to emit a "Worker Spawn Requested" event. e293c5e
- [x] Task: Implement the interception logic that pauses the async dispatcher until a signal is received from the GUI. 4c53ca1

## Phase 3: Approval UX Modal [checkpoint: 21157f9]
- [x] Task: Design the "Approve Worker Spawn" modal in DearPyGui. 21157f9
- [x] Task: Populate the modal with the target role, the exact prompt, and a read-only view of the specific file context. 21157f9
- [x] Task: Wire the "Approve", "Modify", and "Reject" buttons to resume or cancel the intercepted spawn. 21157f9
## Phase: Review Fixes
- [x] Task: Apply review suggestions 82f73e7
