{ "schema_version": "execution-profiles/v1", "risk_levels": [ "low", "medium", "high", "critical" ], "always_checks": [ "input_schema", "path_exists_and_is_repo_local", "source_sha256", "line_range", "exact_utf8_quote", "finding_role_uniqueness", "recorded_exit_and_stdout_sha256" ], "mandatory_gates": { "typed_contract": "required_for_design_bearing", "semantic_coherence": "required_for_design_bearing", "proof_manifest": "required_when_claims_present" }, "profiles": { "capture": { "purpose": "원자료를 빠르게 보존하되 출처와 quote 무결성은 즉시 확인한다.", "dispatch_contract": { "semantic_review": "when-required", "adversarial_review": "when-required" }, "output_contract": { "mode": "failures-only", "include": ["failed_checks", "blocking_actions"] }, "semantic_review": { "mode": "required_at_or_above_risk", "minimum_risk": "high" }, "adversarial_review": { "mode": "not_required" }, "review_intensity": { "semantic_passes": 1, "adversarial_findings": false, "impact_scope": "direct" } }, "design": { "purpose": "설계 선택과 구현 조건을 비교하고 결정 근거를 남긴다.", "dispatch_contract": { "semantic_review": "when-required", "adversarial_review": "when-required" }, "output_contract": { "mode": "decision-risk-summary", "include": ["key_decisions", "residual_risks", "failed_checks"] }, "semantic_review": { "mode": "required_at_or_above_risk", "minimum_risk": "medium" }, "adversarial_review": { "mode": "required_at_or_above_risk", "minimum_risk": "high" }, "review_intensity": { "semantic_passes": 1, "adversarial_findings": false, "impact_scope": "direct" } }, "audit": { "purpose": "기존 9-gate audit 계약을 유지하며 전체 scope와 finding proof를 재검증한다.", "dispatch_contract": { "semantic_review": "when-required", "adversarial_review": "when-required" }, "output_contract": { "mode": "detailed-artifact", "include": ["artifact_path", "findings", "proof_summary", "failed_checks"] }, "semantic_review": { "mode": "required" }, "adversarial_review": { "mode": "required_when", "conditions": [ "finding_count>=5", "risk>=high" ], "risk_sampled_effect": "PARTIAL (risk-sampled)" }, "review_intensity": { "semantic_passes": 1, "adversarial_findings": true, "impact_scope": "direct" }, "preserved_gates": [ "scope_gate", "matrix_gate", "finding_gate", "quote_gate", "adversarial_gate", "priority_gate", "link_gate", "language_gate", "artifact_gate" ] }, "publish": { "purpose": "외부 파생 또는 공개 전 canonical 상태, 공개 가능 증거, 문구와 proof를 최종 점검한다.", "dispatch_contract": { "semantic_review": "when-required", "adversarial_review": "when-required" }, "output_contract": { "mode": "public-claim-verification", "include": ["public_claims", "evidence_grades", "failed_checks"] }, "semantic_review": { "mode": "required" }, "adversarial_review": { "mode": "required_when", "conditions": [ "finding_count>=5", "risk>=high", "public_claims_present" ] }, "review_intensity": { "semantic_passes": 1, "adversarial_findings": true, "impact_scope": "direct" } } } }