{
  "schema_version": "ltb1021.codex_hub.report_receipt.v1",
  "receipt_id": "ltb1021-contextra-restart-20260911",
  "timestamp": "2026-09-11T12:22:39+09:00",
  "session_alias": "work-session",
  "task": "Contextra 비동기 cleanup·controlled restart·B Frame 폐기 구현과 실제 검증",
  "results": [
    "Stop 접수와 cleanup 완료를 분리하고 pending 설정/재Start·중복/취소/실패 보호를 구현했다.",
    "공식 SDK drop을 단일 Det·저장/Scenario/AL Off에 제한해 B로 적용했다.",
    "실제 Start1 Restart1 Stop1에서 이전 cleanup2.493초, 재Start부터 새 결과3.870초, 최종 cleanup2.579초를 확인했다.",
    "Analytics healthy·Stream stopped·오류0으로 종료하고 restart 정책을 복원했다."
  ],
  "verify": [
    "source 및 image 각72 targeted tests PASS, SDK CPU drop input12/output3 PASS",
    "image app62 hash 및 Native library 정합 PASS, build1회/4초",
    "새 runId와 이전 cleanup 완료 뒤 SDK start 순서 확인, drop counter 관측",
    "승인 RTSP 연결0, 비대상 container 및 model/config/overlay 불변",
    "Owner 링크·source snapshot hash·diff-check PASS"
  ],
  "commits": [],
  "remaining": [
    "실제 config 변경은 미공개 API라 격리 manager 검증으로 분리",
    "multi-camera 실부하·장시간·Event/Artifact On·일반 성능 보장은 미검증",
    "진단 env/mount는 다음 승인 recreate에서 해제 또는 재판정",
    "현재 종료 범위 마감, Frame ingress/Metadata·Tracking/Scenario 및 Pose 후속 진행",
    "Portfolio HIGH milestone 기록, Git add/commit/push 미실행"
  ]
}
