Compare commits

..

4 Commits

6 changed files with 12 additions and 10 deletions

View File

@@ -13,3 +13,6 @@
- [ ] Task: Simulate the Auto-Queue advancing to a "Ready" task. - [ ] Task: Simulate the Auto-Queue advancing to a "Ready" task.
- [ ] Task: Verify the "Approve Worker Spawn" modal appears with the correct prompt and context. - [ ] Task: Verify the "Approve Worker Spawn" modal appears with the correct prompt and context.
- [ ] Task: Simulate clicking "Approve" and verify the worker's simulated output streams into the correct task detail view. - [ ] Task: Simulate clicking "Approve" and verify the worker's simulated output streams into the correct task detail view.
## Phase: Review Fixes
- [x] Task: Apply review suggestions 605dfc3

View File

@@ -25,11 +25,6 @@ This file tracks all major tracks for the project. Each track has its own detail
--- ---
- [ ] **Track: Robust Live Simulation Verification**
*Link: [./tracks/robust_live_simulation_verification/](./tracks/robust_live_simulation_verification/)*
---
- [x] **Track: 4-Tier Architecture Implementation & Conductor Self-Improvement** - [x] **Track: 4-Tier Architecture Implementation & Conductor Self-Improvement**
*Link: [./tracks/mma_implementation_20260224/](./tracks/mma_implementation_20260224/)* *Link: [./tracks/mma_implementation_20260224/](./tracks/mma_implementation_20260224/)*

View File

@@ -68,13 +68,17 @@ def get_model_for_role(role: str) -> str:
if role == 'tier1-orchestrator' or role == 'tier1': if role == 'tier1-orchestrator' or role == 'tier1':
return 'gemini-3.1-pro-preview' return 'gemini-3.1-pro-preview'
elif role == 'tier2-tech-lead' or role == 'tier2': elif role == 'tier2-tech-lead' or role == 'tier2':
return 'gemini-3-flash-preview' return 'gemini-3.1-pro-preview'
# return 'gemini-3-flash-preview'
elif role == 'tier3-worker' or role == 'tier3': elif role == 'tier3-worker' or role == 'tier3':
return 'gemini-3-flash-preview' # return 'gemini-3-flash-preview'
return 'gemini-3.1-pro-preview'
elif role == 'tier4-qa' or role == 'tier4': elif role == 'tier4-qa' or role == 'tier4':
return 'gemini-2.5-flash-lite' # return 'gemini-2.5-flash-lite'
return 'gemini-3.1-pro-preview'
else: else:
return 'gemini-2.5-flash-lite' # return 'gemini-2.5-flash-lite'
return 'gemini-3.1-pro-preview'
def get_role_documents(role: str) -> list[str]: def get_role_documents(role: str) -> list[str]:
if role == 'tier1-orchestrator' or role == 'tier1': if role == 'tier1-orchestrator' or role == 'tier1':