{"commit":{"body":[{"label":"Why","text":"동일300후보 시퀀스에서1-worker8.84ms 대비2-worker43.4ms 실행 경합을 재현했다."},{"label":"What","text":"process-local FIFO 실행권을 ByteTrack 계산에만 적용하고 채널별 상태와 metrics 게시를 분리했다. kernel_wait_ms와 예외/대기 회수 테스트를 추가했다."},{"label":"Impact","text":"후보·threshold·ID/만료·idle fast path·OpenBLAS1을 보존한다. 실제2채널 각각 약10FPS를 회복했으나 장시간/16채널 용량은 미검증이다."},{"label":"Verify","text":"source/image35 tests PASS; 동일 입력 ID/상태 일치와 FIFO22.2ms 관측; 실제 결과/Redis10.00/10.03FPS·stale/drop0·queue 종료0 및 설정/sender/Redis 보존 확인."},{"label":"Rollback","text":"두 시험 채널 정상 종료 후 private 원장의 이전 image와 Compose/env 포인터를 CAS 복원한다. source에서는 FIFO 연결만 되돌리고 이전 idle fast path를 유지한다."}],"title":"fix(tracking): FIFO 계산으로 동시 실행 경합과 2채널 처리 회복"},"created_at":"2026-09-15T05:15:58+00:00","expires_at":"2026-09-16T05:15:58+00:00","job_id":"contextra-active-tracking-20260915-141024","paths":[{"change":"modified","content_sha256":"bbcc2e34302e30ab36f6caf8fa485aa61de1b1a492f5e22694d16e273a1e98e1","path":"app/byte_tracking.py"},{"change":"added","content_sha256":"058a465b11080b486b74e4e31bb6ea5a68bdf22fecf5934c300b150731417a75","path":"app/tracking_kernel.py"},{"change":"added","content_sha256":"4fdef4953bc74e1948aefe77075cc15c388778a1d6b4fd9765a1ac6ad71ccc16","path":"tests/test_tracking_kernel.py"},{"change":"modified","content_sha256":"09b412a5dab14acd72a8452d09df44858d0788603c21ea5711128b05ad0e10ea","path":"docs/profiles/ltb1021/topics/runtime-lifecycle/README.ko.md"},{"change":"added","content_sha256":"4c971ad7375475ea773479a07b56d39cf4032044aaf7309dfdb6472975a51852","path":"docs/profiles/ltb1021/topics/runtime-lifecycle/decision/20260915T141024+0900-decision-tracking-kernel-fifo.md"},{"change":"added","content_sha256":"4bc5b3e4d9dbe1e937902201082821a55c09e4cde03bcfc0cbdfbed9d559f227","path":"docs/profiles/ltb1021/topics/runtime-lifecycle/runs/20260915T141024+0900-run-active-tracking.md"}],"plan_hash":"160906301fd8b9f6f14195b3768be8756d71dc80879966678a8b7a779308391b","profile":"ltb1021","push":{"branch":"task/runtime-lifecycle-refactor","mode":"upstream","remote":"origin","remote_identity":"sha256:3a9ce41319a2ebea","upstream_head":"a61e8b5b14679f56346745aadd27ef5276c229dd","upstream_ref":"origin/task/runtime-lifecycle-refactor"},"repository":{"baseline_head":"a61e8b5b14679f56346745aadd27ef5276c229dd","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":["source35/image35 tests; 동일 입력1/2-worker와 FIFO 비교; Runtime18초1 window; source/image hash·persistent 정합; git diff --check PASS"]}
