You're offline — showing cached data

MC-4428

[auto-review] _reconcile_runtime_row_drift treats any needs_input ticket with a live
2026-06-13 08:52:33 SAST
Home Board MC-4428

[auto-review] _reconcile_runtime_row_drift treats any needs_input ticket with a live

**Severity:** high **Location:** mc_pickup.py:1965 **Flagged by:** codex **Issue:** _reconcile_runtime_row_drift treats any needs_input ticket with a live interactive runtime a...
State Done Next Action Closed Owner Luci Runtime Closed Age 14d ago
MC-4428
Ticket is done; runtime is closed. · profile control-room-codex-nosandbox · cwd /home/lucienne/workspace/state/control-room-worktrees/mc-4428-4429 · uptime 14d 4h · last activity 14d 2h ago

Description

MC-4428
**Severity:** high **Location:** mc_pickup.py:1965 **Flagged by:** codex **Issue:** _reconcile_runtime_row_drift treats any needs_input ticket with a live interactive runtime as row drift and calls _normalize_ticket_to_live_runtime, which force-patches status to in_progress and clears pending_state/pending_reply. A live runtime can legitimately be waiting for Elmar's answer, so the next pickup cycle can hide the question without any reply. **Suggested fix:** Do not include needs_input in the proactive reconcile query. Reconcile only todo tickets, or require a newly claimed reply/pending input before normalizing needs_input and preserve pending fields until the reply is delivered. --- Found by mc-auto-review on 2026-05-30 06:01 SAST. Repos reviewed: workspace, mission-control. auto-review-hash: 3be01a9eb969

Activity

done
Luci is working...
Live
No activity yet
Help