Issue 16441 AFTER runtime proof — persisted backend state only Environment: Linux x86_64; Node 24.21.0; primary-owned dev server port 8492; isolated worktree .t3 database Fix tested: 016889ea432eeb7c7adf98d7e613b8b0b6617dea Method: read-only SQLite URI + PRAGMA query_only; allowlisted fields; no database uploaded Primary submitted browser follow-up at 2026-10-22 00:26:39 UTC; run ordinal 3 Prior base run 2 stuck starting/outbox failed after 5 attempts; startup recovery cancelled it on fixed-server restart after malformed-item cleanup. The scoped fault trigger was then reinstalled before the fixed browser follow-up. run: {"completedAt": "2026-10-22T00:26:49.241Z", "startedAt": null, "status": "failed"} active_attempt: {"completedAt": "2026-10-22T00:26:49.241Z", "startedAt": null, "status": "failed"} root_node: {"completedAt": "2026-10-22T00:26:49.241Z", "startedAt": null, "status": "failed"} failure_items: [{"status": "failed", "title": "Thread history failed to load", "type": "error"}] provider-turn.start: [{"attempt_count": 5, "completed_at": "2026-10-22T00:26:49.340Z", "last_error": null, "status": "succeeded"}] execution_evidence: {"attempt_provider_turn_id": null, "native_turn_items_for_run": 0, "provider_turns_for_active_attempt": 0, "root_provider_turn_id": null} run_events: [{"event_type": "run-attempt.created", "sequence": 53}, {"event_type": "node.updated", "sequence": 54}, {"event_type": "checkpoint-scope.created", "sequence": 55}, {"event_type": "message.updated", "sequence": 56}, {"event_type": "turn-item.updated", "sequence": 57}, {"event_type": "turn-item.updated", "sequence": 58}, {"event_type": "run.updated", "sequence": 59}, {"event_type": "run-attempt.updated", "sequence": 60}, {"event_type": "node.updated", "sequence": 61}] malformed_prior_run_row: {"after_sha256": "0580657427055d2eaa93ce1f032f3a846b1e1f5cddca48afcc7332608c3dcac7", "before_sha256": "0580657427055d2eaa93ce1f032f3a846b1e1f5cddca48afcc7332608c3dcac7", "belongs_to_prior_run": true, "payload_missing_threadId": true, "present": true, "status": "running", "type": "command_execution", "unchanged_all_columns": true} ASSERTIONS: PASS Scope limit: backend terminal persistence verified. Corrupt history still prevents browser bounded-history loading; no UI render success claimed. Zero visual rows/captures/recordings.