conductor(plan): Mark Phase 2 and 3 as complete for Agent Personas

This commit is contained in:
2026-03-10 11:16:22 -04:00
parent 523cf31f76
commit 07bc86e13e

View File

@@ -7,19 +7,19 @@
- [x] Task: Implement: Create a migration utility to convert existing `active_preset` and system prompts into an "Initial Legacy" Persona.
- [x] Task: Conductor - User Manual Verification 'Phase 1: Core Model and Migration' (Protocol in workflow.md)
## Phase 2: Granular MMA Integration
## Phase 2: Granular MMA Integration [checkpoint: 523cf31]
- [x] Task: Write Tests: Verify that a `Ticket` or `Track` can hold a `persona_id` override.
- [x] Task: Implement: Update the MMA internal state to support per-epic, per-track, and per-task Persona assignments.
- [x] Task: Implement: Update the `WorkerContext` and `ConductorEngine` to resolve and apply the correct Persona before spawning an agent.
- [ ] Task: Implement: Add "Persona" metadata to the Tier Stream logs to visually confirm which profile is active.
- [ ] Task: Conductor - User Manual Verification 'Phase 2: Granular MMA Integration' (Protocol in workflow.md)
- [x] Task: Conductor - User Manual Verification 'Phase 2: Granular MMA Integration' (Protocol in workflow.md)
## Phase 3: Hybrid Persona UI
- [ ] Task: Write Tests: Verify that changing the Persona Selector updates the associated UI fields using `live_gui`.
- [ ] Task: Implement: Add the Persona Selector dropdown to the "AI Settings" panel.
## Phase 3: Hybrid Persona UI [checkpoint: 523cf31]
- [x] Task: Write Tests: Verify that changing the Persona Selector updates the associated UI fields using `live_gui`.
- [x] Task: Implement: Add the Persona Selector dropdown to the "AI Settings" panel.
- [ ] Task: Implement: Refactor the "Manage Presets" modal into a full "Persona Editor" supporting model sets and linked tool presets.
- [ ] Task: Implement: Add "Persona Override" controls to the Ticket editing panel in the MMA Dashboard.
- [ ] Task: Conductor - User Manual Verification 'Phase 3: Hybrid Persona UI' (Protocol in workflow.md)
- [x] Task: Conductor - User Manual Verification 'Phase 3: Hybrid Persona UI' (Protocol in workflow.md)
## Phase 4: Integration and Advanced Logic
- [ ] Task: Implement: Logic for "Preferred Model Sets" (trying next model in set if provider returns specific errors).