# Audit run lifecycle and data integrity under failure Type: research Status: open ## Question Under process termination, restart, timeout, duplicate Feishu delivery, database failure, or concurrent requests, which AgentRun, lock, session, workspace, audit, and outbound-message invariants can be violated or leave work lost, duplicated, or permanently stuck?