# Implementation Plan: Per-Ticket Model Override (per_ticket_model_20260306) ## Phase 1: Model Field - [ ] Task: Initialize MMA Environment - [ ] Task: Add override field - WHERE: src/models.py - WHAT: model_override on Ticket - HOW: Optional[str] - [ ] Task: Update ticket creation - WHERE: src/conductor_tech_lead.py - WHAT: Pass override to ticket - HOW: Include in ticket dict ## Phase 2: UI Controls - [ ] Task: Add model dropdown - WHERE: src/gui_2.py - WHAT: Select model per ticket - HOW: imgui.combo with model list - [ ] Task: Add override indicator - WHERE: src/gui_2.py - WHAT: Show override is active - HOW: Different style ## Phase 3: Execution Integration - [ ] Task: Use override at runtime - WHERE: src/multi_agent_conductor.py - WHAT: Use ticket.model_override if set - HOW: Check and apply ## Phase 4: Verification - [ ] Test override works - [ ] Conductor - Phase Verification