Harden MC visual controller and watchdog after MC-4179 false wait/profile drift
Context: Elmar asked whether the MC watchdog/controller needs updating after MC-4179 was incorrectly surfaced as waiting for him. Verified gaps: (1) MC-4179 false human-wait is ...
StateDoneNext ActionClosedOwnerLuciRuntimeClosedAge19d ago
Ticket is done; runtime is closed.·profile codex · cwd /home/lucienne/workspace/mission-control · uptime 18d 18h · last activity 18d 16h ago
Description
MC-4186
Context: Elmar asked whether the MC watchdog/controller needs updating after MC-4179 was incorrectly surfaced as waiting for him. Verified gaps: (1) MC-4179 false human-wait is resolved by state, but the controller/supervisor must stop marking technical worker death/scope split as human input unless a real product/deploy/taste decision exists. (2) Visual-campaign child tickets MC-4183/4184/4185 were released with inherited runtime_profile=claude_opus_1m_high despite the campaign rule that runnable implementation defaults to direct Codex. Controller must explicitly set/verify runtime_profile=codex (or clear stale inherited profile) for runnable child slices. (3) ticket-pickup run 299711 completed with internal ERROR dispatching 409/revert 422 while overall task status was completed; watchdog should flag recent core-task completed outputs containing ERROR dispatching / failed to revert when no newer clean run or active runtime resolves it. (4) Child ticket descriptions/prompts should carry no-live-deploy/restart safety where applicable; MC-4184 worker restarted luci-dashboard and copied into main without explicit approval. Acceptance: add/update tests where applicable; update supervisor prompt/task/controller logic and watchdog; verify watchdog script green; verify next visual child dispatch records codex profile or explicit justified exception; commit/push through dev-loop. Expected check-in: within 45 minutes.
Activity
done
INTERACTIVE
Luci is working...
Details —
Done
· High
· Luci
▼
SState
Done
Closed
PPeople
TTiming / Details▼
luci-orchestrator (system)
Mission Control
19d ago
16d ago
Advanced / Operator evidence
RRouting owner
ROperator console
Ticket is done; runtime is closed.ticket_marked_doneprofile codex · cwd /home/lucienne/workspace/mission-control · uptime 18d 18h · last activity 18d 16h agoMC is visibility-only. Hermes Luci launches and gates work outside MC, then mirrors evidence/status here.Raw console: luci · codex/openai/gpt-5.5
WWorkflow
Start Dev Review + QA ▾
Select phases to include:
Agents
Review Gates
Decision
WAT routing: choose an agent, review gate, or decision. Buttons use the live runtime when one is attached.
[failed_to_inject] runtime_busy: Ticket runtime is not ready for input (status=running). Wait for the current turn to finish, queue the message, or explicitly interrupt/restart the runtime before sending more terminal i
Ticket picked up by Luci via MC dispatcher.
MC-4186: Harden MC visual controller and watchdog after MC-4179 false wait/profile drift
Work this ticket in the live tmux runtime. Use DONE:, REVIEW:, or QUESTION: when you need MC to reflect the next state.
Luci19d ago
Committed and pushed cbaec1cd: visual controller codex/safety guardrails plus scheduler watchdog dispatch anomaly detection and tests.
luci19d ago
Workflow action `review_ready` applied. Work ready for review.