{"commit":{"body":[{"label":"Why","text":"검증된 person 경로를 보존하며 별도 smoke/flame weight를 내부 개발용으로 연결한다."},{"label":"What","text":"고정 input manifest, Fire 전용 Native class mapping/factory와 설정 API 및 Metadata provider 선택을 추가했다."},{"label":"Impact","text":"운영 image/config와 모델은 미반영이다. 권리는 미확인으로 유지하고 FP16 수치 미달과 사용자 영상 검증 대기를 분리했다."},{"label":"Verify","text":"기존1.9.3 safe load 및 ONNX 수치 PASS; plan1회 shape/finite PASS, raw numerical FAIL; Native oracle 및 표적 source/CAS 검증 PASS. fixture 보정 이력은 evidence에 보존했다."},{"label":"Rollback","text":"이번 Fire source/manifest 등록과 Owner 변경만 되돌린다. 기존 모델과 candidate/artifact, historical evidence 및 운영 설정은 보존한다."}],"title":"feat(fire): 내부 시험 변환과 Fire 단독 Metadata source 준비"},"created_at":"2026-09-13T13:57:34+00:00","expires_at":"2026-09-14T13:57:34+00:00","job_id":"contextra-fire-conversion-20260913-225300","paths":[{"change":"modified","content_sha256":"91bf0e70ae02b57972894b2b02778e6e68ee35f1da3771168da8b825ac33f784","path":"app/contracts/visualization.py"},{"change":"modified","content_sha256":"79d1b818923995e9d7985af6aeeed34be522e15233e8d5e1b56e04149bc92d26","path":"app/det_result_path.py"},{"change":"added","content_sha256":"73545b58ba77f0d5c7e07976600113c1dba4000c392763bdfb145590846b90bc","path":"app/fire_config.py"},{"change":"modified","content_sha256":"813ce49df26f66d7f4ffc26932fc1fa41af801c270bad1fadbae6ae6710f31ef","path":"app/inference_config.py"},{"change":"modified","content_sha256":"f1a10614e99320b363ed3bbb33be5788fde07fe5cac8a82ce00fc63766babd2a","path":"app/inference_profiles.py"},{"change":"modified","content_sha256":"1dd198e39572b00f14508eec0447c1322fad4c920bb1c620b73b5b80f5830c6b","path":"app/metadata_render.py"},{"change":"modified","content_sha256":"8101d5d23a24e60d8a14971dc9d140e9cba9b5891dfabc5a962661c62d8b8e58","path":"app/pose_config.py"},{"change":"modified","content_sha256":"064a9c4d80405463a64c87cc46929634854ac957c6813f8b8b267c504caab993","path":"app/stream_settings.py"},{"change":"modified","content_sha256":"05d0282ea3278564cf6751f16ca0b4be73ee084a930b87aecb3359341340d9bb","path":"docs/profiles/ltb1021/topics/runtime-lifecycle/README.ko.md"},{"change":"added","content_sha256":"3d7852ac6df79cfcb27b088345e87de602e491deb11459060ec580173456f093","path":"docs/profiles/ltb1021/topics/runtime-lifecycle/decision/20260913T225300+0900-decision-fire-internal-provider.md"},{"change":"added","content_sha256":"bebaf8daea081b0d098693256a97901c0e3a555e4ab3f5b2b00133442c8b76e9","path":"docs/profiles/ltb1021/topics/runtime-lifecycle/validation/20260913T225300+0900-validation-fire-conversion-source.md"},{"change":"modified","content_sha256":"3fb9e13eeb8e4dd26c69d1d2ef4ae4b3c5e471c3f58aeb45b0b3e1f0b8aca6f6","path":"model_tooling/engine_probe.cpp"},{"change":"modified","content_sha256":"332798be3bb6201cd179d9c9e921f8a8a349a1c2723b71166a241b9038793c90","path":"model_tooling/input_manifest.schema.json"},{"change":"modified","content_sha256":"f7e2e498af7414d1a22ceab639146fb009e0f8bc33e3c062544fceda98fbcb30","path":"model_tooling/manifests.py"},{"change":"modified","content_sha256":"b3dc9172ffea315da617d3c90f033afaefc2ec9a8f9a66a3605076c90d11e7f5","path":"native/nvinferserver_rfdetr/detection_decode.hpp"},{"change":"modified","content_sha256":"92cc319248dd473fa76a6287c68f9ca52e95b67fa3362b7ad9b56cb14e425f78","path":"native/nvinferserver_rfdetr/processor.cpp"},{"change":"modified","content_sha256":"6637b11403e7dd9dce02ad85ef025a387c656f48e249452c1291bf5d92ad9f29","path":"native/nvinferserver_rfdetr/tensor_contract.hpp"},{"change":"added","content_sha256":"ef2f9251924da3dca6d806db48f92df038ca78c063df91150939da088ecaa1fa","path":"tests/fire_decode_probe.cpp"},{"change":"added","content_sha256":"53e1062ac31a1c3bfa451958abec1f34ca8e751f5e284505f7609da853747949","path":"tests/test_fire_path.py"}],"plan_hash":"3b76e676662e268c836a65b2cac1c88aaf34aeaf84d698b26d1ffa2ac4545a77","profile":"ltb1021","push":{"branch":"task/runtime-lifecycle-refactor","mode":"upstream","remote":"origin","remote_identity":"sha256:3a9ce41319a2ebea","upstream_head":"d19128023bf5e817334402ce90d3f8f64af9f54d","upstream_ref":"origin/task/runtime-lifecycle-refactor"},"repository":{"baseline_head":"d19128023bf5e817334402ce90d3f8f64af9f54d","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":["AST and diff check PASS; local links133 PASS; safe load/ONNX and Native oracle PASS; targeted source boundaries and final standalone CAS PASS; FP16 raw numerical FAIL; runtime/image NOT_RUN; service unchanged"]}
