{ "schema_version": 1, "status": "review_gates_remain", "captured_at_utc": "2026-08-29T08:24:45.2582699Z", "git_head": "ac9b7026881139780938f4c4f2b89a235b0a0c08", "workbook": { "path": "outputs/01a04217-f73b-7303-b597-401fa7f5d290/Vignette_개선관리_완료.xlsx", "previous_sha256": "362afd218aa9dd67c22cccd5125b8efb18cfaff06945af1ce550e868a3fce39f", "sha256": "c832547f30ae0664e54b302c8e9f62cc157f31022ad158d17803d8cac988d8bd", "bytes": 2751365, "sheet_count": 6, "requirement_count": 11, "formula_count": 38, "formula_error_count": 0, "summary": { "complete": 9, "review": 2, "hold": 0, "total": 11 } }, "sidecar": { "path": "outputs/01a04217-f73b-7303-b597-401fa7f5d290/Vignette_개선관리_완료.xlsx.inspect.ndjson", "sha256": "8c9618f0931219449af9ed127faf886c53f31823eea613671184204de44ba610", "bytes": 313115, "kind_counts": { "workbook": 1, "sheet": 6, "table": 6, "region": 9, "formula": 38, "computedStyle": 436, "drawing": 4, "conditionalFormatting": 8 } }, "status_changes": { "REQ-001": { "from": "검토", "to": "완료", "evidence": "docs/ops/evidence/google-account-live-browser-proof-2026-08-29.json", "basis": "The existing authenticated production session identifies yunchan8804@gmail.com, preserves administrator access without onboarding, exposes restored history, and the owner accepted the recovered data visibility. The current production login surface independently keeps one unrestricted Google CTA." } }, "c001": { "improvement_status": "검토", "technical_status": "verified", "clinical_status": "pending_external_review", "machine_gate": "pending-valid", "package_match": "PACKAGE_MATCH", "canonical_checker": { "ok": true, "review_complete": false, "external_review_replaced": false }, "external_input_cells_preserved_empty": 46, "external_review_fabricated": false }, "builder_hardening": { "canonical_checker_transport": "The checker result is passed explicitly to the workbook builder because nested child-process creation is denied in the managed runtime. Missing or malformed input remains fail-closed.", "named_gate_predicates": true, "failed_predicates_rendered_when_present": true, "post_export_assertions": [ "C-001 machine gate", "C-001 package match", "C-001 clinical status", "C-001 final review status", "46 external input cells remain empty", "38 formulas", "summary 9 complete, 2 review, 0 hold, 11 total", "REQ-001 complete" ] }, "verification": { "artifact_tool_import_export_reimport": "passed", "structured_extraction": "6 sheets, 11 unique requirements, 38 formulas", "formula_error_scan": "0 matches", "all_sheet_visual_pass": 6, "focused_c001_visual_pass": 4, "render_count": 10, "render_set_byte_identical_to_visually_checked_candidate": true, "stale_deployment_ids_found": 0, "public_pages_deployment_id": "0c60261e-cb37-482d-ba42-d91586194c48", "public_pages_source": "5bf89ff4ee971940882695d27f153e1460df295e", "public_api_commit": "dba9b75a388783b11d821257e2f91fbcc30bbe1a", "public_api_tree": "14cd4607b07f93e06cef8c912694ae1da8517b8c" }, "remaining_gates": { "C-001": "A real qualified external clinical reviewer must complete the six case verdict blocks, six youth-specific answers, ten approval fields and signed evidence. This evidence cannot be fabricated or self-approved.", "REQ-008": "An actual Windows restart and post-boot API, engine, tunnel and browser recovery smoke are still required." }, "historical_evidence_mutated": false }