{"commit":{"body":[{"label":"Why","text":"고객 요구 변경과 이후 구두 합의를 기존 WebRTC 중심 계약과 정합화한다."},{"label":"What","text":"Metadata Redis, Start 응답, Scenario 부분 실행, nullable 시간과 Event 전달을 새 Decision에 연결하고 README를 갱신했다."},{"label":"Impact","text":"문서 2개만 변경했다. 기존 복사 Gate와 구현 evidence를 보존하고 source와 Runtime은 변경하지 않았다."},{"label":"Verify","text":"relative link 75개, heading, 민감 literal, 외부 hash, docs-only 경계 및 git diff --check PASS. Runtime 검증 미실행."},{"label":"Rollback","text":"이번 문서 변경만 되돌리되 승인 계약 변경 이유와 historical evidence는 보존한다."}],"title":"docs(web-integration): 9월 Metadata 우선 계약과 side 승인 통합"},"created_at":"2026-09-10T06:05:37+00:00","expires_at":"2026-09-11T06:05:37+00:00","job_id":"20260910-contextra-metadata-contract-r01","paths":[{"change":"modified","content_sha256":"00a4da9a1d4d695a3fdaf49dd5bc322d2bc3c6d87a3b7f4682df165a41d63291","path":"docs/profiles/ltb1021/topics/runtime-lifecycle/README.ko.md"},{"change":"added","content_sha256":"1126f89596d28b3542a649eb168042f4411d565988bfe9778ac5fc4c6f45c78d","path":"docs/profiles/ltb1021/topics/runtime-lifecycle/decision/20260910T145810+0900-decision-september-metadata-web-integration.md"}],"plan_hash":"0fa8098b76c286e95b4c86b3108cfb7b5cb885b5d417ad29a0f6df0b39d2909c","profile":"ltb1021","push":{"branch":"task/runtime-lifecycle-refactor","mode":"upstream","remote":"origin","remote_identity":"sha256:3a9ce41319a2ebea","upstream_head":"e005f50c9ae092d0d21482507407141b0d6d4661","upstream_ref":"origin/task/runtime-lifecycle-refactor"},"repository":{"baseline_head":"e005f50c9ae092d0d21482507407141b0d6d4661","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":["문서 2개 relative links 75 PASS; 외부 hash 불변; 문서 경계 PASS; git diff --check PASS"]}
