{"commit":{"body":[{"label":"Why","text":"검증된 Frame identity·ByteTrack을 실제 서비스에서 확인하고 실제 Metadata sample을 제공한다."},{"label":"What","text":"binding/Tracking packaging과 build context·최대3개 opt-in sample 수집을 추가하고 실제 Start1/Stop1 결과를 기록했다."},{"label":"Impact","text":"Analytics만 새 image와 실제 identity로 반영. 모델/config·비대상 서비스 불변, Redis 송신/영상 rendering은 미구현이다."},{"label":"Verify","text":"source/image 각16 tests·SDK PASS, 실제 snapshot1/identity/cleanup PASS. 후보300·표시0으로 유효 탐지와 실제 Tracking ID 연속성은 WAIT다."},{"label":"Rollback","text":"Source 변경은 역패치. Runtime은 stopped 상태에서 기록된 env/identity 필드 CAS로 별도 복원하며 자동 version1 rollback은 하지 않는다."}],"title":"feat(metadata): Runtime image와 제한 snapshot 수집 반영"},"created_at":"2026-09-11T05:47:52+00:00","expires_at":"2026-09-12T05:47:52+00:00","job_id":"ltb1021-contextra-metadata-runtime-20260911","paths":[{"change":"modified","content_sha256":"cd44984bf657b100b9680ed31b8360ec87b805220301dbdd3e3963a2b6a6c2ea","path":".dockerignore"},{"change":"modified","content_sha256":"ff48a9c63235f9fe026ed6d5ae18d21487ebd47ac79e9fc6853ba092102a14ee","path":"docker/Dockerfile"},{"change":"added","content_sha256":"4d83d45297e1726cd6136bb21187dd637322a6c4fbe625e4bd989acdd746df75","path":"docker/requirements-tracking.txt"},{"change":"added","content_sha256":"7be45e0a19b1c98ee0e4f7d8fa00a102fa6c26b573b92d2f0cd8ddf8dc98a058","path":"app/metadata_samples.py"},{"change":"modified","content_sha256":"4a394b30882d2d0230e4a25709627952854f4f55eda1c5b36478aef2d2cd8a9a","path":"app/det_result_path.py"},{"change":"added","content_sha256":"8449f136e8644ea575f438fc3432f764346b5874bfe69d6f70de626a4bfd9848","path":"tests/test_metadata_samples.py"},{"change":"modified","content_sha256":"01ecd8aae82b57f2ab9f9fa2c1f6268ce2fccd9860e7f5c1da8bddee154631e8","path":"docs/profiles/ltb1021/topics/runtime-lifecycle/README.ko.md"},{"change":"added","content_sha256":"514981c9782f63d3ba4b16d2364816ac52741d5da8ff277f5d103e5574ae0889","path":"docs/profiles/ltb1021/topics/runtime-lifecycle/runs/20260911T144102+0900-run-metadata-image-runtime.md"}],"plan_hash":"ef6a284778cc7e5fa469027300e386441b8955e959e154125579dd80014fc9e8","profile":"ltb1021","push":{"branch":"task/runtime-lifecycle-refactor","mode":"upstream","remote":"origin","remote_identity":"sha256:3a9ce41319a2ebea","upstream_head":"4bdf50cf2013f1a2f6e9fe85cbb1ec0634b4efa4","upstream_ref":"origin/task/runtime-lifecycle-refactor"},"repository":{"baseline_head":"4bdf50cf2013f1a2f6e9fe85cbb1ec0634b4efa4","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":["source/image16 each PASS; SDK PASS; actual snapshot1 and cleanup PASS; visible detection/ID WAIT; exact8/source6 hash/AST/doc links98/diff-check/staged0 PASS"]}
