You're offline — showing cached data

MC-4452

Persist→inject→harvest reconciler + delivery-state column
2026-06-13 08:50:13 SAST
Home Board MC-4452

Persist→inject→harvest reconciler + delivery-state column

**Finding:** Silent message drop risk. The persist→inject→harvest sequence has no compensation state — if inject succeeds but harvest never fires (tmux crash, reap), the message...
State Done Next Action Closed Owner Luci Runtime Closed Age 14d ago
MC-4452
Ticket is done; runtime is closed. · profile claude_opus_1m_medium · cwd /home/lucienne/workspace/PKA · uptime 13d 20h · last activity 13d 18h ago

Description

MC-4452
**Finding:** Silent message drop risk. The persist→inject→harvest sequence has no compensation state — if inject succeeds but harvest never fires (tmux crash, reap), the message is permanently lost with no retry mechanism. **Risk:** HIGH — all 5 council models independently surfaced this. **Action:** 1. Add `delivery_state` column to `runtime_sessions` (persisted | injected | harvested) 2. Add reconciler that detects injected-but-not-harvested messages on startup/periodically 3. Retry or dead-letter based on age **Source:** FINAL-ASSESSMENT.md Item #2

Activity

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