{ "ok": true, "detector_version": "1.0.0", "fixture_policy": "retained unique dev:e2e rows in expendable development DB", "entrypoint": "sessions.submit_turn/finalize_completed_turn hook", "manual_rupture_write_endpoint_used": false, "learner_id": "83b97eb8-53ce-46e3-9ddb-d81b8a306173", "teacher_id": "2ee79611-2257-4619-b11d-c77ea204634a", "session_ids": { "missed": "132a3d88-4b05-40a3-ba07-2da50cbca320", "partial": "fb0bde41-45ca-45ca-bc83-0781fad93c8b", "resolved": "5361948f-233d-46ed-874e-f173a3415159" }, "runtime_callback_results": { "missed": [ { "session_id": "132a3d88-4b05-40a3-ba07-2da50cbca320", "trigger": "turn_persisted", "status": "recorded", "detected_count": 1, "reconciled_count": 0, "error_code": null }, { "session_id": "132a3d88-4b05-40a3-ba07-2da50cbca320", "trigger": "session_ended", "status": "reconciled", "detected_count": 0, "reconciled_count": 1, "error_code": null } ], "partial": [ { "session_id": "fb0bde41-45ca-45ca-bc83-0781fad93c8b", "trigger": "turn_persisted", "status": "recorded", "detected_count": 1, "reconciled_count": 0, "error_code": null }, { "session_id": "fb0bde41-45ca-45ca-bc83-0781fad93c8b", "trigger": "turn_persisted", "status": "reconciled", "detected_count": 0, "reconciled_count": 1, "error_code": null } ], "resolved": [ { "session_id": "5361948f-233d-46ed-874e-f173a3415159", "trigger": "turn_persisted", "status": "recorded", "detected_count": 1, "reconciled_count": 0, "error_code": null }, { "session_id": "5361948f-233d-46ed-874e-f173a3415159", "trigger": "turn_persisted", "status": "reconciled", "detected_count": 0, "reconciled_count": 1, "error_code": null } ] }, "read_models": { "missed": { "episode_id": "9902f04c-0bdf-4a69-915c-9a60545b350f", "learner_view": "counselor", "teacher_view": "supervisor", "current_status": "missed", "status_source": "deep_reconciliation", "observation_count": 2, "reconciliation_count": 1 }, "partial": { "episode_id": "b0bf99da-fd48-42f2-869c-4aa3cda858c3", "learner_view": "counselor", "teacher_view": "supervisor", "current_status": "partial", "status_source": "deep_reconciliation", "observation_count": 4, "reconciliation_count": 1 }, "resolved": { "episode_id": "a9d69f08-ed33-48d5-b374-66753558c8b5", "learner_view": "counselor", "teacher_view": "supervisor", "current_status": "resolved", "status_source": "deep_reconciliation", "observation_count": 4, "reconciliation_count": 1 } }, "postgres": { "episode_count": 3, "observation_count": 10, "reconciliation_count": 3, "structured_learner_turn_count": 5, "invalid_evidence_turn_reference_count": 0, "event_kinds_by_session": { "132a3d88-4b05-40a3-ba07-2da50cbca320": [ "rupture.detected", "rupture.missed" ], "5361948f-233d-46ed-874e-f173a3415159": [ "rupture.detected", "rupture.recognized", "repair.attempted", "repair.resolved" ], "fb0bde41-45ca-45ca-bc83-0781fad93c8b": [ "rupture.detected", "rupture.recognized", "repair.attempted", "repair.partial" ] }, "deep_status_by_session": { "132a3d88-4b05-40a3-ba07-2da50cbca320": "missed", "5361948f-233d-46ed-874e-f173a3415159": "resolved", "fb0bde41-45ca-45ca-bc83-0781fad93c8b": "partial" }, "runtime_model_runs_by_session": { "132a3d88-4b05-40a3-ba07-2da50cbca320": 2, "5361948f-233d-46ed-874e-f173a3415159": 2, "fb0bde41-45ca-45ca-bc83-0781fad93c8b": 2 }, "runtime_episode_keys": [ "runtime-1.0.0:2b2a1140-cac7-4337-bd32-5f548358d2e2:empathic_miss", "runtime-1.0.0:bee3ec5f-d772-481d-b8d1-a5b4b592a1bb:empathic_miss", "runtime-1.0.0:9dcd52e8-41da-4484-a77f-831e0da47ef9:empathic_miss" ] } }