{"commit":{"body":[{"label":"Why","text":"늦은 client의 PLAY seek가 되감기 불가능한 pipe를 오류 상태로 만들어 이후 DESCRIBE503을 유발한다."},{"label":"What","text":"GstBase live 선언과 nonseekable SEEKING query를 적용하고 실제 query 표적 시험 및 전후 송수신 검증을 추가했다."},{"label":"Impact","text":"같은 URI와 H264 영상을 유지하며 새 sender Anchor만 AI에 적용했다. 기존 Analytics image로 단일 INTRUSION running을 유지하고 정상 restart 정책을 복원했다."},{"label":"Verify","text":"worker6 tests,비추론35 decoded/0 errors와20 Frame 출력,once EOF/정리,결과와 Redis10.03FPS/226 Frame 시간정보/queue0 PASS. 실제 Web 동기화와 오류 시 SDK Stop은 후속이다."},{"label":"Rollback","text":"sender source 복원은 승인된 Stop/교체와 새 Anchor 적용이 필요하다. 현재 source를 Git에서 되돌리는 것만으로 실행 중 sender와 AI 설정이 복원되지 않는다."}],"title":"fix(rtsp): 공유 pipe seek503 교정과 Web Redis 시험 실행 확인"},"created_at":"2026-09-15T02:51:15+00:00","expires_at":"2026-09-16T02:51:15+00:00","job_id":"contextra-rtsp503-20260915-114800","paths":[{"change":"modified","content_sha256":"7ab0fc93706be5cbd2cd1ffa717a929e94615875b5118a86171b10f6989b4297","path":"tools/rtsp_test_worker.py"},{"change":"modified","content_sha256":"ecd9ba94c2c9abaf0496646995ab47ca038d7c168bfed610d06cc3145d88b8a5","path":"tests/test_rtsp_test_worker.py"},{"change":"modified","content_sha256":"df0571f17b1b3a7ecc0c98bf38f96016c390a5e6e277b5a559fefc73d76d7d1e","path":"docs/profiles/ltb1021/topics/runtime-lifecycle/README.ko.md"},{"change":"added","content_sha256":"2cf1e1928e7cae1f2af6299eaaed154e58379d0f713ccfb9eaabef3ced5cea9d","path":"docs/profiles/ltb1021/topics/runtime-lifecycle/decision/20260915T114800+0900-decision-rtsp-live-nonseekable.md"},{"change":"added","content_sha256":"ee50dca5eb714cda2e334cc20b5da94cdcce919829e0d8836dfce460ea095183","path":"docs/profiles/ltb1021/topics/runtime-lifecycle/runs/20260915T114800+0900-run-rtsp503-web-ready.md"}],"plan_hash":"7187a58a508ddbdd6de61b0b56c4e91476964ceb8ee4f9f5ed5d55349826ae13","profile":"ltb1021","push":{"branch":"task/runtime-lifecycle-refactor","mode":"upstream","remote":"origin","remote_identity":"sha256:3a9ce41319a2ebea","upstream_head":"4b1260d9b04dcad49ada953fe874ceda1ba2a2c5","upstream_ref":"origin/task/runtime-lifecycle-refactor"},"repository":{"baseline_head":"4b1260d9b04dcad49ada953fe874ceda1ba2a2c5","branch":"task/runtime-lifecycle-refactor","worktree":"/workspace/contextra-analytics-runtime-lifecycle-refactor"},"schema_version":"ltb1021.codex_hub.git_closeout_manifest.v1","session_alias":"work-session","verify":["6 unit tests; before DESCRIBE503; after all RTSP200/20 frames; once EOF; INTRUSION and Redis10.03FPS queue0; diff/link PASS"]}
