{"apiInputWorkflowRequest": {"contractPath": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow-contract", "digestField": "apiInputWorkflowDigest", "expectedDigest": "<submitRequest.apiInputWorkflowDigest>", "method": "GET", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow", "requiresStateRoot": false, "responseFields": ["apiInputWorkflow", "apiInputWorkflowDigest", "standardEndpointOrder"], "sourceFields": {"expectedDigest": "maliang-exports:submit-request.apiInputWorkflowDigest"}}, "apiInputWorkflowVerifyRequest": {"body": {"expectedDigest": "<submitRequest.apiInputWorkflowDigest>"}, "bodyFields": ["expectedDigest"], "contractPath": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow-verify-contract", "digestField": "apiInputWorkflowDigest", "expectedDigest": "<submitRequest.apiInputWorkflowDigest>", "method": "POST", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow-verify", "sourceFields": {"expectedDigest": "maliang-exports:submit-request.apiInputWorkflowDigest"}, "verifiedField": "verified"}, "apiVersion": "openeyes.nails.web.v1", "approvalEvidenceOptionalFields": ["evidenceDigest", "providerQualityHandoffDigest", "providerQualityReportVerificationDigest", "providerDataQualityEvidenceDigest", "providerAdapterCapabilitiesDigest"], "approvalEvidencePolicy": {"acceptedStatuses": ["approved"], "artifact": "approvalEvidencePolicy", "digestField": "approvalEvidencePolicyDigest", "evidenceDigest": {"bindsStableReviewArtifactContent": true, "digestAlgorithm": "sha256", "optionalForLegacyEvidence": true, "pattern": "^[a-f0-9]{64}$"}, "network": false, "optionalFields": ["evidenceDigest", "providerQualityHandoffDigest", "providerQualityReportVerificationDigest", "providerDataQualityEvidenceDigest", "providerAdapterCapabilitiesDigest"], "policyVersion": 1, "productionMutations": false, "providerQualityOptionalDigests": {"appliesTo": "real_model_visual_eval/canonical_reference_digest when design-fusion canonical reference evidence binds a providerQualityHandoff", "digestAlgorithm": "sha256", "fields": ["providerQualityHandoffDigest", "providerQualityReportVerificationDigest", "providerDataQualityEvidenceDigest", "providerAdapterCapabilitiesDigest"], "network": false, "pattern": "^[a-f0-9]{64}$"}, "referenceUri": {"allowedSchemes": ["oss", "gs"], "localPathForbidden": true, "mustBeStableReviewArtifact": true, "queryOrFragmentForbidden": true, "secretBearingValuesForbidden": true}, "requiredFields": ["criterionId", "evidenceId", "referenceUri", "reviewerRole", "status"], "reviewerRole": {"personalContactForbidden": true, "placeholderForbidden": true}}, "approvalEvidencePolicyDigest": "d40e7b5c9d331c29a5c6e89a79c0b1e621d6238a9951d5c6d8a463aaf7e57c2d", "approvalEvidenceSubmissionTemplate": {"bodyFields": ["approvalEvidence", "authorizationRequirementsDigest", "approvalEvidencePolicyDigest"], "bodyTemplate": {"approvalEvidence": [{"criterionId": "real_provider_terms_and_data_quality", "evidenceId": "provider_terms_review", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "real_provider_terms_and_data_quality", "evidenceId": "read_only_collection_approval", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "real_provider_terms_and_data_quality", "evidenceId": "data_quality_report", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "real_model_visual_eval", "evidenceId": "model_run_record", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "real_model_visual_eval", "evidenceId": "canonical_reference_digest", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "real_model_visual_eval", "evidenceId": "visual_consistency_eval_report", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "storage_reader_permission_and_object_contract", "evidenceId": "object_existence_hash_report", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "storage_reader_permission_and_object_contract", "evidenceId": "maliang_reader_principal_check", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "storage_reader_permission_and_object_contract", "evidenceId": "application_json_size_limit_confirmation", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "token_preflight_upload_submit_gates", "evidenceId": "token_check_authorization", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "token_preflight_upload_submit_gates", "evidenceId": "preflight_authorization", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "token_preflight_upload_submit_gates", "evidenceId": "upload_submit_receipt_gate_approvals", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "deployment_cutover_rollback_review", "evidenceId": "cloud_run_package_review", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "deployment_cutover_rollback_review", "evidenceId": "state_archive_plan", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "deployment_cutover_rollback_review", "evidenceId": "route_cutover_and_rollback_review", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}], "approvalEvidencePolicyDigest": "d40e7b5c9d331c29a5c6e89a79c0b1e621d6238a9951d5c6d8a463aaf7e57c2d", "authorizationRequirementsDigest": "0ad9af2a7f97f4dc1f21882de95df474c3f64290c2178ef8bdcf6329a8630f55"}, "deployEnabled": false, "network": false, "productionMutations": false, "sourceFields": {"approvalEvidence": "online-pilot:evidence-packet.approvalEvidenceTemplate", "approvalEvidencePolicyDigest": "online-pilot:evidence-packet.approvalEvidencePolicyDigest", "authorizationRequirementsDigest": "online-pilot:evidence-packet.authorizationRequirementsDigest"}, "submitEnabled": false, "uploadEnabled": false}, "approvalEvidenceTemplate": [{"criterionId": "real_provider_terms_and_data_quality", "evidenceId": "provider_terms_review", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "real_provider_terms_and_data_quality", "evidenceId": "read_only_collection_approval", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "real_provider_terms_and_data_quality", "evidenceId": "data_quality_report", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "real_model_visual_eval", "evidenceId": "model_run_record", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "real_model_visual_eval", "evidenceId": "canonical_reference_digest", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "real_model_visual_eval", "evidenceId": "visual_consistency_eval_report", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "storage_reader_permission_and_object_contract", "evidenceId": "object_existence_hash_report", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "storage_reader_permission_and_object_contract", "evidenceId": "maliang_reader_principal_check", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "storage_reader_permission_and_object_contract", "evidenceId": "application_json_size_limit_confirmation", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "token_preflight_upload_submit_gates", "evidenceId": "token_check_authorization", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "token_preflight_upload_submit_gates", "evidenceId": "preflight_authorization", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "token_preflight_upload_submit_gates", "evidenceId": "upload_submit_receipt_gate_approvals", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "deployment_cutover_rollback_review", "evidenceId": "cloud_run_package_review", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "deployment_cutover_rollback_review", "evidenceId": "state_archive_plan", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "deployment_cutover_rollback_review", "evidenceId": "route_cutover_and_rollback_review", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}], "approvalEvidenceTemplateDigest": "51ccbbb7a37a72101faae5bd9be118f6d5702d38ff7dac534cd02dba2d104329", "approvalEvidenceTemplateStatus": "template_requires_external_review_artifacts", "authorizationQueue": [{"criterionId": "real_provider_terms_and_data_quality", "evidenceId": "provider_terms_review", "gateId": "provider_live_collection_authorization", "network": false, "status": "external_authorization_required"}, {"criterionId": "real_provider_terms_and_data_quality", "evidenceId": "read_only_collection_approval", "gateId": "provider_live_collection_authorization", "network": false, "status": "external_authorization_required"}, {"criterionId": "real_provider_terms_and_data_quality", "evidenceId": "data_quality_report", "gateId": "provider_live_collection_authorization", "network": false, "status": "external_authorization_required"}, {"criterionId": "real_model_visual_eval", "evidenceId": "model_run_record", "gateId": "model_and_visual_eval_approval", "network": false, "status": "external_authorization_required"}, {"criterionId": "real_model_visual_eval", "evidenceId": "canonical_reference_digest", "gateId": "model_and_visual_eval_approval", "network": false, "status": "external_authorization_required"}, {"criterionId": "real_model_visual_eval", "evidenceId": "visual_consistency_eval_report", "gateId": "model_and_visual_eval_approval", "network": false, "status": "external_authorization_required"}, {"criterionId": "storage_reader_permission_and_object_contract", "evidenceId": "object_existence_hash_report", "gateId": "maliang_storage_reader_authorization", "network": false, "status": "external_authorization_required"}, {"criterionId": "storage_reader_permission_and_object_contract", "evidenceId": "maliang_reader_principal_check", "gateId": "maliang_storage_reader_authorization", "network": false, "status": "external_authorization_required"}, {"criterionId": "storage_reader_permission_and_object_contract", "evidenceId": "application_json_size_limit_confirmation", "gateId": "maliang_storage_reader_authorization", "network": false, "status": "external_authorization_required"}, {"criterionId": "token_preflight_upload_submit_gates", "evidenceId": "token_check_authorization", "gateId": "maliang_token_preflight_submit_receipts", "network": false, "status": "external_authorization_required"}, {"criterionId": "token_preflight_upload_submit_gates", "evidenceId": "preflight_authorization", "gateId": "maliang_token_preflight_submit_receipts", "network": false, "status": "external_authorization_required"}, {"criterionId": "token_preflight_upload_submit_gates", "evidenceId": "upload_submit_receipt_gate_approvals", "gateId": "maliang_token_preflight_submit_receipts", "network": false, "status": "external_authorization_required"}, {"criterionId": "deployment_cutover_rollback_review", "evidenceId": "cloud_run_package_review", "gateId": "deployment_cutover_rollback_approval", "network": false, "status": "external_authorization_required"}, {"criterionId": "deployment_cutover_rollback_review", "evidenceId": "state_archive_plan", "gateId": "deployment_cutover_rollback_approval", "network": false, "status": "external_authorization_required"}, {"criterionId": "deployment_cutover_rollback_review", "evidenceId": "route_cutover_and_rollback_review", "gateId": "deployment_cutover_rollback_approval", "network": false, "status": "external_authorization_required"}], "authorizationRequirementsDigest": "0ad9af2a7f97f4dc1f21882de95df474c3f64290c2178ef8bdcf6329a8630f55", "authorizationRequirementsDigestAlgorithm": "canonical_sha256_of_authorization_queue_template_policy_and_gate_requirement_coverage", "boundary": "online_pilot_requires_new_explicit_authorization", "deployEnabled": false, "dossierCatalog": [{"artifact": "providerAuthorizationDossier", "criterionId": "real_provider_terms_and_data_quality", "digestField": "providerAuthorizationDossierDigest", "externalAuthorizationStillRequired": true, "localAuthorizationDossierEvidence": {"artifact": "providerAuthorizationDossier", "contractPath": "/api/web/v1/plugins/nails/provider-pilot:authorization-plan-contract", "digest": "ad899639bb7c8641e5dff651236f897af66b2f59ae49212af74499ec92aff760", "digestField": "providerAuthorizationDossierDigest", "externalAuthorizationStillRequired": true, "liveCollectionEnabled": false, "markets": {"CN": 2, "GLOBAL": 2}, "network": false, "productionMutations": false, "providerRows": 4, "requiredEvidence": ["provider_terms_review", "read_only_collection_approval", "data_quality_report"], "sourcePath": "/api/web/v1/plugins/nails/provider-pilot:authorization-plan", "status": "local_dossier_ready_external_authorization_required"}, "localEvidenceContract": {"method": "GET", "name": "crawlExportsQualityReportContract", "network": false, "path": "/api/web/v1/plugins/nails/crawl-exports:quality-report-contract"}, "localEvidenceContracts": [{"method": "GET", "name": "crawlExportsQualityReportContract", "network": false, "path": "/api/web/v1/plugins/nails/crawl-exports:quality-report-contract"}, {"method": "GET", "name": "providerAuthorizationEvidenceLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/provider-pilot:authorization-evidence-approval-ledger-confirmed-write-contract"}], "localEvidenceRequest": {"bodyTemplate": {"crawlExports": "<crawlExports>"}, "method": "POST", "name": "crawlExportsQualityReport", "network": false, "path": "/api/web/v1/plugins/nails/crawl-exports:quality-report"}, "localEvidenceRequestTemplates": [{"bodyTemplate": {"crawlExports": "<crawlExports>"}, "method": "POST", "name": "crawlExportsQualityReport", "network": false, "path": "/api/web/v1/plugins/nails/crawl-exports:quality-report"}, {"bodyFields": ["stateRoot", "providerAuthorizationVerification", "expectedProviderAuthorizationVerificationDigest", "confirmationRecord"], "bodyTemplate": {"confirmationRecord": "<external provider authorization reviewer confirmation record>", "expectedProviderAuthorizationVerificationDigest": "<canonical_sha256({\"providerAuthorizationVerification\": response})>", "providerAuthorizationVerification": "<provider-pilot:authorization-verify response>", "stateRoot": "<stateRoot>"}, "contractPath": "/api/web/v1/plugins/nails/provider-pilot:authorization-evidence-approval-ledger-confirmed-write-contract", "deployEnabled": false, "liveCollectionEnabled": false, "method": "POST", "name": "providerAuthorizationEvidenceLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/provider-pilot:authorization-evidence-approval-ledger-confirmed-write", "productionMutations": false, "requiresExternalReviewerConfirmation": true, "submitEnabled": false, "uploadEnabled": false, "writesLocalState": true}], "network": false, "requiredEvidence": ["provider_terms_review", "read_only_collection_approval", "data_quality_report"]}, {"artifact": "realModelVisualEvalDossier", "criterionId": "real_model_visual_eval", "digestField": "realModelVisualEvalDossierDigest", "externalAuthorizationStillRequired": true, "localAuthorizationDossierEvidence": {"artifact": "realModelVisualEvalDossier", "contractPath": "/api/web/v1/plugins/nails/visual-evals:report-contract", "digestField": "realModelVisualEvalDossierDigest", "externalAuthorizationStillRequired": true, "network": false, "productionMutations": false, "reportArtifact": "visualEvalReport", "reportDigestField": "visualEvalReportDigest", "requestBodyTemplate": {"stateDigest": "<optionalStateDigest>", "stateRoot": "<stateRoot>"}, "requiredEvidence": ["model_run_record", "canonical_reference_digest", "visual_consistency_eval_report"], "requiresStateRoot": true, "reviewPackageDigestFields": {"dossier": "reviewPackage.artifactDigests.realModelVisualEvalDossier", "report": "reviewPackage.artifactDigests.visualEvalReport"}, "reviewPackagePath": "/api/web/v1/plugins/nails/online-pilot:review-package", "sourcePath": "/api/web/v1/plugins/nails/visual-evals:report", "status": "stateful_local_dossier_ready_external_authorization_required", "submitEnabled": false, "uploadEnabled": false}, "localEvidenceContract": {"method": "GET", "name": "visualEvalReportContract", "network": false, "path": "/api/web/v1/plugins/nails/visual-evals:report-contract"}, "localEvidenceContracts": [{"method": "GET", "name": "visualEvalReportContract", "network": false, "path": "/api/web/v1/plugins/nails/visual-evals:report-contract"}, {"method": "GET", "name": "designFusionReadinessReportContract", "network": false, "path": "/api/web/v1/plugins/nails/design-fusion:readiness-report-contract"}, {"method": "GET", "name": "designFusionCanonicalReferenceLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/design-fusion:canonical-reference-approval-ledger-confirmed-write-contract"}, {"method": "GET", "name": "visualEvalsRealModelEvidenceLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/visual-evals:real-model-evidence-approval-ledger-confirmed-write-contract"}], "localEvidenceRequest": {"bodyTemplate": {"stateDigest": "<optionalStateDigest>", "stateRoot": "<stateRoot>"}, "method": "POST", "name": "visualEvalReport", "network": false, "path": "/api/web/v1/plugins/nails/visual-evals:report"}, "localEvidenceRequestTemplates": [{"bodyTemplate": {"stateDigest": "<optionalStateDigest>", "stateRoot": "<stateRoot>"}, "method": "POST", "name": "visualEvalReport", "network": false, "path": "/api/web/v1/plugins/nails/visual-evals:report"}, {"bodyTemplate": {"stateDigest": "<optionalStateDigest>", "stateRoot": "<stateRoot>"}, "method": "POST", "name": "designFusionReadinessReport", "network": false, "path": "/api/web/v1/plugins/nails/design-fusion:readiness-report"}, {"method": "GET", "name": "designFusionCanonicalReferenceLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/design-fusion:canonical-reference-approval-ledger-confirmed-write"}, {"method": "GET", "name": "visualEvalsRealModelEvidenceLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/visual-evals:real-model-evidence-approval-ledger-confirmed-write"}], "network": false, "requiredEvidence": ["model_run_record", "canonical_reference_digest", "visual_consistency_eval_report"]}, {"artifact": "storageReaderAuthorizationDossier", "criterionId": "storage_reader_permission_and_object_contract", "digestField": "storageReaderAuthorizationDossierDigest", "externalAuthorizationStillRequired": true, "localAuthorizationDossierEvidence": {"artifact": "storageReaderAuthorizationDossier", "contractPath": "/api/web/v1/plugins/nails/maliang-exports:object-contract-report-contract", "digestField": "storageReaderAuthorizationDossierDigest", "externalAuthorizationStillRequired": true, "network": false, "objectUriPolicy": "stable_oss_or_gs_uri", "productionMutations": false, "reportArtifact": "objectContractReport", "reportDigestField": "objectContractReportDigest", "requestBodyTemplate": {"payloadDigest": "<optionalPayloadDigest>", "stateRoot": "<stateRoot>"}, "requiredEvidence": ["object_existence_hash_report", "maliang_reader_principal_check", "application_json_size_limit_confirmation"], "requiresStateRoot": true, "reviewPackageDigestFields": {"dossier": "reviewPackage.artifactDigests.storageReaderAuthorizationDossier", "report": "reviewPackage.artifactDigests.objectContractReport"}, "reviewPackagePath": "/api/web/v1/plugins/nails/online-pilot:review-package", "sourcePath": "/api/web/v1/plugins/nails/maliang-exports:object-contract-report", "status": "stateful_local_dossier_ready_external_authorization_required", "submitEnabled": false, "uploadEnabled": false}, "localEvidenceContract": {"method": "GET", "name": "maliangObjectContractReportContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:object-contract-report-contract"}, "localEvidenceContracts": [{"method": "GET", "name": "maliangObjectContractReportContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:object-contract-report-contract"}, {"method": "GET", "name": "maliangStorageReaderLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:storage-reader-approval-ledger-confirmed-write-contract"}], "localEvidenceRequest": {"bodyTemplate": {"payloadDigest": "<optionalPayloadDigest>", "stateRoot": "<stateRoot>"}, "method": "POST", "name": "maliangObjectContractReport", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:object-contract-report"}, "localEvidenceRequestTemplates": [{"bodyTemplate": {"payloadDigest": "<optionalPayloadDigest>", "stateRoot": "<stateRoot>"}, "method": "POST", "name": "maliangObjectContractReport", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:object-contract-report"}, {"method": "GET", "name": "maliangStorageReaderLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:storage-reader-approval-ledger-confirmed-write"}], "network": false, "requiredEvidence": ["object_existence_hash_report", "maliang_reader_principal_check", "application_json_size_limit_confirmation"]}, {"artifact": "submitGateAuthorizationDossier", "criterionId": "token_preflight_upload_submit_gates", "digestField": "submitGateAuthorizationDossierDigest", "externalAuthorizationStillRequired": true, "localAuthorizationDossierEvidence": {"artifact": "submitGateAuthorizationDossier", "contractPath": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-report-contract", "digestField": "submitGateAuthorizationDossierDigest", "externalAuthorizationStillRequired": true, "network": false, "productionMutations": false, "reportArtifact": "submitGateReport", "reportDigestField": "submitGateReportDigest", "requestBodyTemplate": {"payloadDigest": "<optionalPayloadDigest>", "stateRoot": "<stateRoot>"}, "requiredEvidence": ["token_check_authorization", "preflight_authorization", "upload_submit_receipt_gate_approvals"], "requiresStateRoot": true, "reviewPackageDigestFields": {"dossier": "reviewPackage.artifactDigests.submitGateAuthorizationDossier", "report": "reviewPackage.artifactDigests.submitGateReport"}, "reviewPackagePath": "/api/web/v1/plugins/nails/online-pilot:review-package", "sourcePath": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-report", "status": "stateful_local_dossier_ready_external_authorization_required", "submitEnabled": false, "uploadEnabled": false}, "localEvidenceContract": {"method": "GET", "name": "maliangSubmitGateReportContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-report-contract"}, "localEvidenceContracts": [{"method": "GET", "name": "maliangSubmitGateReportContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-report-contract"}, {"method": "GET", "name": "maliangSubmitGateLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-approval-ledger-confirmed-write-contract"}, {"method": "GET", "name": "apiInputWorkflowContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow-contract"}, {"method": "GET", "name": "apiInputWorkflowVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow-verify-contract"}, {"method": "GET", "name": "apiInputPackageContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-package-contract"}, {"method": "GET", "name": "externalRuntimeHandoffVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-handoff-verify-contract"}, {"method": "GET", "name": "runtimeResourceReadReceiptVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:runtime-resource-read-receipt-verify-contract"}, {"method": "GET", "name": "externalRuntimePreflightReceiptVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-preflight-receipt-verify-contract"}, {"method": "GET", "name": "externalRuntimeReceiptVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-receipt-verify-contract"}, {"method": "GET", "name": "authorizationDryRunContract", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:authorization-dry-run-contract"}, {"method": "GET", "name": "authorizedSubmitPreviewContract", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:authorized-submit-preview-contract"}, {"method": "GET", "name": "externalReviewerConfirmationVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:external-reviewer-confirmation-verify-contract"}, {"method": "GET", "name": "approvalLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:approval-ledger-confirmed-write-contract"}, {"method": "GET", "name": "stagingCanaryReadinessReportContract", "network": false, "path": "/api/web/v1/plugins/nails/staging-canary:readiness-report-contract"}, {"method": "GET", "name": "stagingCanaryExecutionReportContract", "network": false, "path": "/api/web/v1/plugins/nails/staging-canary:execution-report-contract"}, {"method": "GET", "name": "externalExecutionEnvelopeVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:external-execution-envelope-verify-contract"}], "localEvidenceRequest": {"bodyTemplate": {"payloadDigest": "<optionalPayloadDigest>", "stateRoot": "<stateRoot>"}, "method": "POST", "name": "maliangSubmitGateReport", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-report"}, "localEvidenceRequestTemplates": [{"bodyTemplate": {"payloadDigest": "<optionalPayloadDigest>", "stateRoot": "<stateRoot>"}, "method": "POST", "name": "maliangSubmitGateReport", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-report"}, {"bodyFields": ["stateRoot", "submitGateReport", "submitGateReportDigest", "confirmationRecord"], "bodyTemplate": {"confirmationRecord": "<external submit gate reviewer confirmation record>", "stateRoot": "<stateRoot>", "submitGateReport": "<maliang-exports:submit-gate-report response>", "submitGateReportDigest": "<canonical_sha256_of_submitted_submit_gate_report_payload_without_response_envelope>"}, "contractPath": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-approval-ledger-confirmed-write-contract", "deployEnabled": false, "method": "POST", "name": "maliangSubmitGateLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-approval-ledger-confirmed-write", "productionMutations": false, "requiresExternalReviewerConfirmation": true, "submitEnabled": false, "uploadEnabled": false, "writesLocalState": true}, {"contractPath": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow-contract", "digestField": "apiInputWorkflowDigest", "expectedDigest": "<submitRequest.apiInputWorkflowDigest>", "method": "GET", "name": "apiInputWorkflow", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow", "requiresStateRoot": false, "responseFields": ["apiInputWorkflow", "apiInputWorkflowDigest", "standardEndpointOrder"], "sourceFields": {"expectedDigest": "maliang-exports:submit-request.apiInputWorkflowDigest"}}, {"body": {"expectedDigest": "<submitRequest.apiInputWorkflowDigest>"}, "bodyFields": ["expectedDigest"], "contractPath": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow-verify-contract", "digestField": "apiInputWorkflowDigest", "expectedDigest": "<submitRequest.apiInputWorkflowDigest>", "method": "POST", "name": "apiInputWorkflowVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow-verify", "sourceFields": {"expectedDigest": "maliang-exports:submit-request.apiInputWorkflowDigest"}, "verifiedField": "verified"}, {"bodyFields": ["stateRoot", "payloadDigest"], "bodyTemplate": {"payloadDigest": "<optionalPayloadDigest>", "stateRoot": "<stateRoot>"}, "contractPath": "/api/web/v1/plugins/nails/maliang-exports:api-input-package-contract", "deployEnabled": false, "method": "POST", "name": "apiInputPackage", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-package", "productionMutations": false, "responseFields": ["externalRuntimeSmokeKit", "externalRuntimeSmokeKitDigest", "externalRuntimeHandoff", "externalRuntimeHandoffDigest", "runtimeResourceAccessPolicy", "runtimeResourceAccessPolicyDigest", "sourceTraceEvidenceDigest"], "submitEnabled": false, "uploadEnabled": false}, {"bodyFields": ["externalRuntimeHandoff", "expectedHandoffDigest"], "bodyTemplate": {"expectedHandoffDigest": "<maliang-exports:api-input-package.externalRuntimeHandoffDigest>", "externalRuntimeHandoff": "<maliang-exports:api-input-package.externalRuntimeHandoff>"}, "contractPath": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-handoff-verify-contract", "deployEnabled": false, "method": "POST", "name": "externalRuntimeHandoffVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-handoff-verify", "productionMutations": false, "sourceFields": {"expectedHandoffDigest": "maliang-exports:api-input-package.externalRuntimeHandoffDigest", "externalRuntimeHandoff": "maliang-exports:api-input-package.externalRuntimeHandoff"}, "submitEnabled": false, "uploadEnabled": false}, {"bodyFields": ["runtimeResourceAccessPolicy", "runtimeResourceAccessPolicyDigest", "externalResourceReadReceipt"], "bodyTemplate": {"externalResourceReadReceipt": "<external Maliang runtime object read receipt>", "runtimeResourceAccessPolicy": "<maliang-exports:api-input-package.runtimeResourceAccessPolicy>", "runtimeResourceAccessPolicyDigest": "<maliang-exports:api-input-package.runtimeResourceAccessPolicyDigest>"}, "contractPath": "/api/web/v1/plugins/nails/maliang-exports:runtime-resource-read-receipt-verify-contract", "deployEnabled": false, "method": "POST", "name": "runtimeResourceReadReceiptVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:runtime-resource-read-receipt-verify", "productionMutations": false, "sourceFields": {"externalResourceReadReceipt": "external Maliang runtime object read receipt", "runtimeResourceAccessPolicy": "maliang-exports:api-input-package.runtimeResourceAccessPolicy", "runtimeResourceAccessPolicyDigest": "maliang-exports:api-input-package.runtimeResourceAccessPolicyDigest"}, "submitEnabled": false, "uploadEnabled": false}, {"bodyFields": ["externalRuntimeHandoffVerification", "externalRuntimeHandoffVerificationDigest", "runtimeResourceReadReceiptVerification", "runtimeResourceReadReceiptVerificationDigest", "externalPreflightReceipt"], "bodyTemplate": {"externalPreflightReceipt": "<external Maliang Nails readonly preflight receipt>", "externalRuntimeHandoffVerification": "<maliang-exports:external-runtime-handoff-verify response>", "externalRuntimeHandoffVerificationDigest": "<externalRuntimeHandoffVerification.verificationDigest>", "runtimeResourceReadReceiptVerification": "<maliang-exports:runtime-resource-read-receipt-verify response>", "runtimeResourceReadReceiptVerificationDigest": "<runtimeResourceReadReceiptVerification.verificationDigest>"}, "contractPath": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-preflight-receipt-verify-contract", "deployEnabled": false, "method": "POST", "name": "externalRuntimePreflightReceiptVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-preflight-receipt-verify", "productionMutations": false, "submitEnabled": false, "uploadEnabled": false}, {"bodyFields": ["externalRuntimeHandoffVerification", "externalRuntimeHandoffVerificationDigest", "externalExecutionReceipt"], "bodyTemplate": {"externalExecutionReceipt": "<external Maliang Nails runtime receipt>", "externalRuntimeHandoffVerification": "<maliang-exports:external-runtime-handoff-verify response>", "externalRuntimeHandoffVerificationDigest": "<externalRuntimeHandoffVerification.verificationDigest>"}, "condition": "after_explicit_external_submit_gate_approval", "contractPath": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-receipt-verify-contract", "deployEnabled": false, "method": "POST", "name": "externalRuntimeReceiptVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-receipt-verify", "productionMutations": false, "submitEnabled": false, "uploadEnabled": false}, {"bodyFields": ["approvalEvidence", "submitReviewPacketDigest", "externalExecutionRunbookDigest", "apiInputWorkflowDigest", "apiInputWorkflowVerificationDigest", "authorizationRequirementsDigest", "approvalEvidencePolicyDigest", "nextGateRequestsDigest"], "bodyTemplate": {"apiInputWorkflowDigest": "<submitRequest.apiInputWorkflowDigest>", "apiInputWorkflowVerificationDigest": "<maliang-exports:api-input-workflow-verify.verificationDigest>", "approvalEvidence": "<online-pilot:evidence-packet.approvalEvidenceTemplate>", "approvalEvidencePolicyDigest": "<online-pilot:evidence-packet.approvalEvidencePolicyDigest>", "authorizationRequirementsDigest": "<online-pilot:evidence-packet.authorizationRequirementsDigest>", "externalExecutionRunbookDigest": "<submitRequest.externalExecutionRunbookDigest>", "nextGateRequestsDigest": "<online-pilot:evidence-packet.nextGateRequestsDigest>", "submitReviewPacketDigest": "<submitRequest.submitReviewPacket.packetDigest>"}, "contractPath": "/api/web/v1/plugins/nails/online-pilot:authorization-dry-run-contract", "deployEnabled": false, "method": "POST", "name": "authorizationDryRun", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:authorization-dry-run", "productionMutations": false, "sourceFields": {"apiInputWorkflowDigest": "maliang-exports:submit-request.apiInputWorkflowDigest", "apiInputWorkflowVerificationDigest": "maliang-exports:api-input-workflow-verify.verificationDigest", "approvalEvidence": "online-pilot:evidence-packet.approvalEvidenceTemplate", "approvalEvidencePolicyDigest": "online-pilot:evidence-packet.approvalEvidencePolicyDigest", "authorizationRequirementsDigest": "online-pilot:evidence-packet.authorizationRequirementsDigest", "externalExecutionRunbookDigest": "maliang-exports:submit-request.externalExecutionRunbookDigest", "nextGateRequestsDigest": "online-pilot:evidence-packet.nextGateRequestsDigest", "submitReviewPacketDigest": "maliang-exports:submit-request.submitReviewPacket.packetDigest"}, "submitEnabled": false, "uploadEnabled": false}, {"approvalLedgerFallback": {"contractPath": "/api/web/v1/plugins/nails/online-pilot:approval-ledger-contract", "digestFields": ["authorizationRequirementsDigest", "approvalEvidencePolicyDigest", "nextGateRequestsDigest", "authorizationRequestBundleVerificationDigest"], "mode": "used_when_approvalEvidence_is_omitted", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:approval-ledger", "requiresStateRoot": true, "sourceField": "currentApprovalEvidence"}, "bodyFields": ["stateRoot", "payloadDigest", "approvalEvidence", "authorizationRequirementsDigest", "approvalEvidencePolicyDigest", "nextGateRequestsDigest", "authorizationRequestBundleVerificationDigest"], "bodyTemplate": {"approvalEvidence": "<online-pilot:evidence-packet.approvalEvidenceTemplate>", "approvalEvidencePolicyDigest": "<online-pilot:evidence-packet.approvalEvidencePolicyDigest>", "authorizationRequestBundleVerificationDigest": "<online-pilot:authorization-request-bundle-verify.verificationDigest>", "authorizationRequirementsDigest": "<online-pilot:evidence-packet.authorizationRequirementsDigest>", "nextGateRequestsDigest": "<online-pilot:evidence-packet.nextGateRequestsDigest>", "payloadDigest": "<reviewPackage.payloadDigest>", "stateRoot": "<stateRoot>"}, "contractPath": "/api/web/v1/plugins/nails/online-pilot:authorized-submit-preview-contract", "deployEnabled": false, "method": "POST", "name": "authorizedSubmitPreview", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:authorized-submit-preview", "requiresStateRoot": true, "sourceFields": {"approvalEvidence": "online-pilot:evidence-packet.approvalEvidenceTemplate", "approvalEvidencePolicyDigest": "online-pilot:evidence-packet.approvalEvidencePolicyDigest", "authorizationRequestBundleVerificationDigest": "online-pilot:authorization-request-bundle-verify.verificationDigest", "authorizationRequirementsDigest": "online-pilot:evidence-packet.authorizationRequirementsDigest", "nextGateRequestsDigest": "online-pilot:evidence-packet.nextGateRequestsDigest", "payloadDigest": "online-pilot:review-package.payloadDigest", "stateRoot": "caller.localStateRoot"}, "submitEnabled": false, "uploadEnabled": false}, {"bodyFields": ["externalReviewerConfirmationBoundary", "expectedExternalReviewerConfirmationBoundaryDigest", "confirmationRecord"], "bodyTemplate": {"confirmationRecord": "<externalReviewerConfirmationBoundary.confirmationRecordTemplate>", "expectedExternalReviewerConfirmationBoundaryDigest": "<reviewPackage.externalReviewerConfirmationBoundaryDigest>", "externalReviewerConfirmationBoundary": "<reviewPackage.externalReviewerConfirmationBoundary>"}, "contractPath": "/api/web/v1/plugins/nails/online-pilot:external-reviewer-confirmation-verify-contract", "deployEnabled": false, "method": "POST", "name": "externalReviewerConfirmationVerify", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:external-reviewer-confirmation-verify", "productionMutations": false, "sourceFields": {"confirmationRecord": "external_reviewer.confirmed_stable_confirmation_record", "expectedExternalReviewerConfirmationBoundaryDigest": "online-pilot:review-package.externalReviewerConfirmationBoundaryDigest", "externalReviewerConfirmationBoundary": "online-pilot:review-package.externalReviewerConfirmationBoundary"}, "submitEnabled": false, "uploadEnabled": false}, {"bodyFields": ["stateRoot", "externalReviewerConfirmationVerification", "expectedExternalReviewerConfirmationVerificationDigest"], "bodyTemplate": {"expectedExternalReviewerConfirmationVerificationDigest": "<online-pilot:external-reviewer-confirmation-verify.verificationDigest>", "externalReviewerConfirmationVerification": "<online-pilot:external-reviewer-confirmation-verify>", "stateRoot": "<stateRoot>"}, "contractPath": "/api/web/v1/plugins/nails/online-pilot:approval-ledger-confirmed-write-contract", "deployEnabled": false, "method": "POST", "name": "approvalLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:approval-ledger-confirmed-write", "productionMutations": false, "sourceFields": {"expectedExternalReviewerConfirmationVerificationDigest": "online-pilot:external-reviewer-confirmation-verify.verificationDigest", "externalReviewerConfirmationVerification": "online-pilot:external-reviewer-confirmation-verify", "stateRoot": "caller.localStateRoot"}, "submitEnabled": false, "uploadEnabled": false}, {"bodyFields": ["externalExecutionEnvelope", "expectedEnvelopeDigest", "reviewPackageDigest", "reviewPackageArtifactDigests"], "bodyTemplate": {"expectedEnvelopeDigest": "<authorizedSubmitPreview.externalExecutionEnvelopeDigest>", "externalExecutionEnvelope": "<authorizedSubmitPreview.externalExecutionEnvelope>", "reviewPackageArtifactDigests": "<authorizedSubmitPreview.reviewPackageArtifactDigests>", "reviewPackageDigest": "<authorizedSubmitPreview.reviewPackageDigest>"}, "contractPath": "/api/web/v1/plugins/nails/staging-canary:readiness-report-contract", "deployEnabled": false, "method": "POST", "name": "stagingCanaryReadinessReport", "network": false, "path": "/api/web/v1/plugins/nails/staging-canary:readiness-report", "productionMutations": false, "submitEnabled": false}, {"bodyFields": ["stagingCanaryRunbook", "expectedStagingCanaryRunbookDigest", "externalExecutionEnvelope", "expectedEnvelopeDigest", "reviewPackageDigest", "reviewPackageArtifactDigests", "canaryStepEvidence"], "bodyTemplate": {"canaryStepEvidence": "<external_staging_canary_step_evidence>", "expectedEnvelopeDigest": "<authorizedSubmitPreview.externalExecutionEnvelopeDigest>", "expectedStagingCanaryRunbookDigest": "<stagingCanaryReadinessReport.stagingCanaryRunbookDigest>", "externalExecutionEnvelope": "<authorizedSubmitPreview.externalExecutionEnvelope>", "reviewPackageArtifactDigests": "<authorizedSubmitPreview.reviewPackageArtifactDigests>", "reviewPackageDigest": "<authorizedSubmitPreview.reviewPackageDigest>", "stagingCanaryRunbook": "<stagingCanaryReadinessReport.stagingCanaryRunbook>"}, "contractPath": "/api/web/v1/plugins/nails/staging-canary:execution-report-contract", "deployEnabled": false, "method": "POST", "name": "stagingCanaryExecutionReport", "network": false, "path": "/api/web/v1/plugins/nails/staging-canary:execution-report", "productionMutations": false, "submitEnabled": false}, {"bodyFields": ["externalExecutionEnvelope", "expectedEnvelopeDigest", "reviewPackageDigest", "reviewPackageArtifactDigests"], "bodyTemplate": {"expectedEnvelopeDigest": "<externalExecutionEnvelope.envelopeDigest>", "externalExecutionEnvelope": "<externalExecutionEnvelope>", "reviewPackageArtifactDigests": "<reviewPackage.artifactDigests>", "reviewPackageDigest": "<reviewPackage.reviewPackageDigest>"}, "contractPath": "/api/web/v1/plugins/nails/online-pilot:external-execution-envelope-verify-contract", "deployEnabled": false, "method": "POST", "name": "externalExecutionEnvelopeVerify", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:external-execution-envelope-verify", "submitEnabled": false, "uploadEnabled": false}], "network": false, "requiredEvidence": ["token_check_authorization", "preflight_authorization", "upload_submit_receipt_gate_approvals"]}, {"artifact": "deploymentCutoverAuthorizationDossier", "criterionId": "deployment_cutover_rollback_review", "digestField": "deploymentCutoverAuthorizationDossierDigest", "externalAuthorizationStillRequired": true, "localAuthorizationDossierEvidence": {"artifact": "deploymentCutoverReviewEvidence", "authorizationDossierArtifact": "deploymentCutoverAuthorizationDossier", "authorizationDossierDigest": "8b0459692a391cc5a3a2bd94b4a38703ec6228e0a9dde351fa4022dbf555c43a", "authorizationDossierDigestField": "deploymentCutoverAuthorizationDossierDigest", "contractPath": "/api/web/v1/plugins/nails/deployment-cutover:review-report-contract", "deployEnabled": false, "digest": "4cf1a834a278032b45af706583355c8a9591308c982a97e822a0650bc45a7d14", "digestField": "deploymentCutoverReviewEvidenceDigest", "externalAuthorizationStillRequired": true, "localReviewReady": false, "network": false, "productionMutations": false, "referenceUriTemplate": "oss://nails-reviews/deployment_cutover_rollback_review/{evidenceId}.json", "requiredEvidence": ["cloud_run_package_review", "state_archive_plan", "route_cutover_and_rollback_review"], "sourcePath": "/api/web/v1/plugins/nails/deployment-cutover:review-report", "status": "local_dossier_ready_external_authorization_required"}, "localEvidenceContract": {"method": "GET", "name": "deploymentCutoverReviewReportContract", "network": false, "path": "/api/web/v1/plugins/nails/deployment-cutover:review-report-contract"}, "localEvidenceContracts": [{"method": "GET", "name": "deploymentCutoverReviewReportContract", "network": false, "path": "/api/web/v1/plugins/nails/deployment-cutover:review-report-contract"}, {"method": "GET", "name": "deploymentCutoverApprovalLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/deployment-cutover:approval-ledger-confirmed-write-contract"}, {"method": "GET", "name": "publicReleaseReadinessReportContract", "network": false, "path": "/api/web/v1/plugins/nails/public-release:readiness-report-contract"}], "localEvidenceRequest": {"method": "GET", "name": "deploymentCutoverReviewReport", "network": false, "path": "/api/web/v1/plugins/nails/deployment-cutover:review-report"}, "localEvidenceRequestTemplates": [{"method": "GET", "name": "deploymentCutoverReviewReport", "network": false, "path": "/api/web/v1/plugins/nails/deployment-cutover:review-report"}, {"bodyFields": ["stateRoot", "deploymentCutoverReviewReport", "deploymentCutoverReviewReportDigest", "confirmationRecord"], "bodyTemplate": {"confirmationRecord": "<deployment cutover reviewer confirmation record>", "deploymentCutoverReviewReport": "<deployment-cutover:review-report response>", "deploymentCutoverReviewReportDigest": "<canonical_sha256_of_submitted_deployment_cutover_review_report>", "stateRoot": "<stateRoot>"}, "contractPath": "/api/web/v1/plugins/nails/deployment-cutover:approval-ledger-confirmed-write-contract", "deployEnabled": false, "method": "POST", "name": "deploymentCutoverApprovalLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/deployment-cutover:approval-ledger-confirmed-write", "productionMutations": false, "requiresExternalReviewerConfirmation": true, "writesLocalState": true}, {"bodyTemplate": {"stateDigest": "<optionalStateDigest>", "stateRoot": "<stateRoot>"}, "method": "POST", "name": "publicReleaseReadinessReport", "network": false, "path": "/api/web/v1/plugins/nails/public-release:readiness-report"}], "network": false, "requiredEvidence": ["cloud_run_package_review", "state_archive_plan", "route_cutover_and_rollback_review"]}], "dossierCatalogDigest": "5a2f45a3a2bf984fa1c0076356b855fd583e0aa34967a601e4086e0781d8b4fb", "exitCriteria": [{"externalEvidenceRequired": ["provider_terms_review", "read_only_collection_approval", "data_quality_report"], "id": "real_provider_terms_and_data_quality", "localEvidenceContracts": [{"method": "GET", "name": "crawlExportsQualityReportContract", "network": false, "path": "/api/web/v1/plugins/nails/crawl-exports:quality-report-contract"}, {"method": "GET", "name": "providerAuthorizationEvidenceLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/provider-pilot:authorization-evidence-approval-ledger-confirmed-write-contract"}], "localEvidenceRequests": [{"bodyTemplate": {"crawlExports": "<crawlExports>"}, "method": "POST", "name": "crawlExportsQualityReport", "network": false, "path": "/api/web/v1/plugins/nails/crawl-exports:quality-report"}, {"bodyFields": ["stateRoot", "providerAuthorizationVerification", "expectedProviderAuthorizationVerificationDigest", "confirmationRecord"], "bodyTemplate": {"confirmationRecord": "<external provider authorization reviewer confirmation record>", "expectedProviderAuthorizationVerificationDigest": "<canonical_sha256({\"providerAuthorizationVerification\": response})>", "providerAuthorizationVerification": "<provider-pilot:authorization-verify response>", "stateRoot": "<stateRoot>"}, "contractPath": "/api/web/v1/plugins/nails/provider-pilot:authorization-evidence-approval-ledger-confirmed-write-contract", "deployEnabled": false, "liveCollectionEnabled": false, "method": "POST", "name": "providerAuthorizationEvidenceLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/provider-pilot:authorization-evidence-approval-ledger-confirmed-write", "productionMutations": false, "requiresExternalReviewerConfirmation": true, "submitEnabled": false, "uploadEnabled": false, "writesLocalState": true}], "network": false, "status": "external_authorization_required", "story": "At least one CN and one GLOBAL real provider complete terms, read-only collection, and data-quality reports."}, {"externalEvidenceRequired": ["model_run_record", "canonical_reference_digest", "visual_consistency_eval_report"], "id": "real_model_visual_eval", "localEvidenceContracts": [{"method": "GET", "name": "visualEvalReportContract", "network": false, "path": "/api/web/v1/plugins/nails/visual-evals:report-contract"}, {"method": "GET", "name": "designFusionReadinessReportContract", "network": false, "path": "/api/web/v1/plugins/nails/design-fusion:readiness-report-contract"}, {"method": "GET", "name": "designFusionCanonicalReferenceLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/design-fusion:canonical-reference-approval-ledger-confirmed-write-contract"}, {"method": "GET", "name": "visualEvalsRealModelEvidenceLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/visual-evals:real-model-evidence-approval-ledger-confirmed-write-contract"}], "localEvidenceRequests": [{"bodyTemplate": {"stateDigest": "<optionalStateDigest>", "stateRoot": "<stateRoot>"}, "method": "POST", "name": "visualEvalReport", "network": false, "path": "/api/web/v1/plugins/nails/visual-evals:report"}, {"bodyTemplate": {"stateDigest": "<optionalStateDigest>", "stateRoot": "<stateRoot>"}, "method": "POST", "name": "designFusionReadinessReport", "network": false, "path": "/api/web/v1/plugins/nails/design-fusion:readiness-report"}, {"method": "GET", "name": "designFusionCanonicalReferenceLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/design-fusion:canonical-reference-approval-ledger-confirmed-write"}, {"method": "GET", "name": "visualEvalsRealModelEvidenceLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/visual-evals:real-model-evidence-approval-ledger-confirmed-write"}], "network": false, "status": "external_authorization_required", "story": "Real model generation uses the same NailDesignSet/canonical references and passes versioned visual consistency eval."}, {"externalEvidenceRequired": ["object_existence_hash_report", "maliang_reader_principal_check", "application_json_size_limit_confirmation"], "id": "storage_reader_permission_and_object_contract", "localEvidenceContracts": [{"method": "GET", "name": "maliangObjectContractReportContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:object-contract-report-contract"}, {"method": "GET", "name": "maliangStorageReaderLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:storage-reader-approval-ledger-confirmed-write-contract"}], "localEvidenceRequests": [{"bodyTemplate": {"payloadDigest": "<optionalPayloadDigest>", "stateRoot": "<stateRoot>"}, "method": "POST", "name": "maliangObjectContractReport", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:object-contract-report"}, {"method": "GET", "name": "maliangStorageReaderLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:storage-reader-approval-ledger-confirmed-write"}], "network": false, "status": "external_authorization_required", "story": "Target OSS/GCS objects are readable by the Maliang runtime principal and satisfy object contract limits."}, {"externalEvidenceRequired": ["token_check_authorization", "preflight_authorization", "upload_submit_receipt_gate_approvals"], "id": "token_preflight_upload_submit_gates", "localEvidenceContracts": [{"method": "GET", "name": "maliangSubmitGateReportContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-report-contract"}, {"method": "GET", "name": "maliangSubmitGateLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-approval-ledger-confirmed-write-contract"}, {"method": "GET", "name": "apiInputWorkflowContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow-contract"}, {"method": "GET", "name": "apiInputWorkflowVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow-verify-contract"}, {"method": "GET", "name": "apiInputPackageContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-package-contract"}, {"method": "GET", "name": "externalRuntimeHandoffVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-handoff-verify-contract"}, {"method": "GET", "name": "runtimeResourceReadReceiptVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:runtime-resource-read-receipt-verify-contract"}, {"method": "GET", "name": "externalRuntimePreflightReceiptVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-preflight-receipt-verify-contract"}, {"method": "GET", "name": "externalRuntimeReceiptVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-receipt-verify-contract"}, {"method": "GET", "name": "authorizationDryRunContract", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:authorization-dry-run-contract"}, {"method": "GET", "name": "authorizedSubmitPreviewContract", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:authorized-submit-preview-contract"}, {"method": "GET", "name": "externalReviewerConfirmationVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:external-reviewer-confirmation-verify-contract"}, {"method": "GET", "name": "approvalLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:approval-ledger-confirmed-write-contract"}, {"method": "GET", "name": "stagingCanaryReadinessReportContract", "network": false, "path": "/api/web/v1/plugins/nails/staging-canary:readiness-report-contract"}, {"method": "GET", "name": "stagingCanaryExecutionReportContract", "network": false, "path": "/api/web/v1/plugins/nails/staging-canary:execution-report-contract"}, {"method": "GET", "name": "externalExecutionEnvelopeVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:external-execution-envelope-verify-contract"}], "localEvidenceRequests": [{"bodyTemplate": {"payloadDigest": "<optionalPayloadDigest>", "stateRoot": "<stateRoot>"}, "method": "POST", "name": "maliangSubmitGateReport", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-report"}, {"bodyFields": ["stateRoot", "submitGateReport", "submitGateReportDigest", "confirmationRecord"], "bodyTemplate": {"confirmationRecord": "<external submit gate reviewer confirmation record>", "stateRoot": "<stateRoot>", "submitGateReport": "<maliang-exports:submit-gate-report response>", "submitGateReportDigest": "<canonical_sha256_of_submitted_submit_gate_report_payload_without_response_envelope>"}, "contractPath": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-approval-ledger-confirmed-write-contract", "deployEnabled": false, "method": "POST", "name": "maliangSubmitGateLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-approval-ledger-confirmed-write", "productionMutations": false, "requiresExternalReviewerConfirmation": true, "submitEnabled": false, "uploadEnabled": false, "writesLocalState": true}, {"method": "GET", "name": "apiInputWorkflow", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow"}, {"bodyTemplate": {"expectedDigest": "<apiInputWorkflowDigest>"}, "method": "POST", "name": "apiInputWorkflowVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow-verify"}, {"method": "GET", "name": "apiInputPackage", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-package"}, {"method": "GET", "name": "externalRuntimeHandoffVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-handoff-verify"}, {"method": "GET", "name": "runtimeResourceReadReceiptVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:runtime-resource-read-receipt-verify"}, {"method": "GET", "name": "externalRuntimePreflightReceiptVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-preflight-receipt-verify"}, {"method": "GET", "name": "externalRuntimeReceiptVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-receipt-verify"}, {"bodyFields": ["approvalEvidence", "submitReviewPacketDigest", "externalExecutionRunbookDigest", "apiInputWorkflowDigest", "authorizationRequirementsDigest", "approvalEvidencePolicyDigest", "apiInputWorkflowVerificationDigest", "nextGateRequestsDigest"], "bodyTemplate": {"apiInputWorkflowDigest": "<submitRequest.apiInputWorkflowDigest>", "apiInputWorkflowVerificationDigest": "<maliang-exports:api-input-workflow-verify.verificationDigest>", "approvalEvidence": "<approvalEvidence>", "approvalEvidencePolicyDigest": "<online-pilot:evidence-packet.approvalEvidencePolicyDigest>", "authorizationRequirementsDigest": "<online-pilot:evidence-packet.authorizationRequirementsDigest>", "externalExecutionRunbookDigest": "<submitRequest.externalExecutionRunbookDigest>", "nextGateRequestsDigest": "<online-pilot:evidence-packet.nextGateRequestsDigest>", "submitReviewPacketDigest": "<submitRequest.submitReviewPacket.packetDigest>"}, "contractPath": "/api/web/v1/plugins/nails/online-pilot:authorization-dry-run-contract", "deployEnabled": false, "method": "POST", "name": "authorizationDryRun", "network": false, "optionalFields": ["authorizationRequirementsDigest", "approvalEvidencePolicyDigest", "apiInputWorkflowVerificationDigest", "nextGateRequestsDigest"], "path": "/api/web/v1/plugins/nails/online-pilot:authorization-dry-run", "productionMutations": false, "requiredFields": ["approvalEvidence", "submitReviewPacketDigest", "externalExecutionRunbookDigest", "apiInputWorkflowDigest"], "sourceFields": {"apiInputWorkflowDigest": "maliang-exports:submit-request.apiInputWorkflowDigest", "apiInputWorkflowVerificationDigest": "maliang-exports:api-input-workflow-verify.verificationDigest", "approvalEvidencePolicyDigest": "online-pilot:evidence-packet.approvalEvidencePolicyDigest", "authorizationRequirementsDigest": "online-pilot:evidence-packet.authorizationRequirementsDigest", "externalExecutionRunbookDigest": "maliang-exports:submit-request.externalExecutionRunbookDigest", "nextGateRequestsDigest": "online-pilot:evidence-packet.nextGateRequestsDigest", "submitReviewPacketDigest": "maliang-exports:submit-request.submitReviewPacket.packetDigest"}, "submitEnabled": false, "uploadEnabled": false}, {"approvalLedgerFallback": {"contractPath": "/api/web/v1/plugins/nails/online-pilot:approval-ledger-contract", "digestFields": ["authorizationRequirementsDigest", "approvalEvidencePolicyDigest", "nextGateRequestsDigest", "authorizationRequestBundleVerificationDigest"], "mode": "used_when_approvalEvidence_is_omitted", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:approval-ledger", "requiresStateRoot": true, "sourceField": "currentApprovalEvidence"}, "bodyTemplate": {"approvalEvidence": "<optionalApprovalEvidenceOrLedgerDefault>", "approvalEvidencePolicyDigest": "<online-pilot:evidence-packet.approvalEvidencePolicyDigest>", "authorizationRequestBundleVerificationDigest": "<online-pilot:authorization-request-bundle-verify.verificationDigest>", "authorizationRequirementsDigest": "<online-pilot:evidence-packet.authorizationRequirementsDigest>", "nextGateRequestsDigest": "<online-pilot:evidence-packet.nextGateRequestsDigest>", "payloadDigest": "<optionalPayloadDigest>", "stateRoot": "<stateRoot>"}, "contractPath": "/api/web/v1/plugins/nails/online-pilot:authorized-submit-preview-contract", "deployEnabled": false, "method": "POST", "name": "authorizedSubmitPreview", "network": false, "optionalFields": ["payloadDigest", "approvalEvidence", "authorizationRequirementsDigest", "approvalEvidencePolicyDigest", "nextGateRequestsDigest", "authorizationRequestBundleVerificationDigest"], "path": "/api/web/v1/plugins/nails/online-pilot:authorized-submit-preview", "productionMutations": false, "requiredFields": ["stateRoot"], "sourceFields": {"approvalEvidence": "request.approvalEvidence or online-pilot:approval-ledger.currentApprovalEvidence", "approvalEvidencePolicyDigest": "online-pilot:evidence-packet.approvalEvidencePolicyDigest", "authorizationRequestBundleVerificationDigest": "online-pilot:authorization-request-bundle-verify.verificationDigest", "authorizationRequirementsDigest": "online-pilot:evidence-packet.authorizationRequirementsDigest", "nextGateRequestsDigest": "online-pilot:evidence-packet.nextGateRequestsDigest", "payloadDigest": "online-pilot:review-package.payloadDigest"}, "submitEnabled": false, "uploadEnabled": false}, {"bodyFields": ["externalReviewerConfirmationBoundary", "expectedExternalReviewerConfirmationBoundaryDigest", "confirmationRecord"], "bodyTemplate": {"confirmationRecord": "<externalReviewerConfirmationBoundary.confirmationRecordTemplate>", "expectedExternalReviewerConfirmationBoundaryDigest": "<reviewPackage.externalReviewerConfirmationBoundaryDigest>", "externalReviewerConfirmationBoundary": "<reviewPackage.externalReviewerConfirmationBoundary>"}, "contractPath": "/api/web/v1/plugins/nails/online-pilot:external-reviewer-confirmation-verify-contract", "deployEnabled": false, "method": "POST", "name": "externalReviewerConfirmationVerify", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:external-reviewer-confirmation-verify", "productionMutations": false, "sourceFields": {"confirmationRecord": "external_reviewer.confirmed_stable_confirmation_record", "expectedExternalReviewerConfirmationBoundaryDigest": "online-pilot:review-package.externalReviewerConfirmationBoundaryDigest", "externalReviewerConfirmationBoundary": "online-pilot:review-package.externalReviewerConfirmationBoundary"}, "submitEnabled": false, "uploadEnabled": false}, {"bodyFields": ["stateRoot", "externalReviewerConfirmationVerification", "expectedExternalReviewerConfirmationVerificationDigest"], "bodyTemplate": {"expectedExternalReviewerConfirmationVerificationDigest": "<online-pilot:external-reviewer-confirmation-verify.verificationDigest>", "externalReviewerConfirmationVerification": "<online-pilot:external-reviewer-confirmation-verify>", "stateRoot": "<stateRoot>"}, "contractPath": "/api/web/v1/plugins/nails/online-pilot:approval-ledger-confirmed-write-contract", "deployEnabled": false, "method": "POST", "name": "approvalLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:approval-ledger-confirmed-write", "productionMutations": false, "sourceFields": {"expectedExternalReviewerConfirmationVerificationDigest": "online-pilot:external-reviewer-confirmation-verify.verificationDigest", "externalReviewerConfirmationVerification": "online-pilot:external-reviewer-confirmation-verify", "stateRoot": "caller.localStateRoot"}, "submitEnabled": false, "uploadEnabled": false}, {"bodyTemplate": {"expectedEnvelopeDigest": "<authorizedSubmitPreview.externalExecutionEnvelopeDigest>", "externalExecutionEnvelope": "<authorizedSubmitPreview.externalExecutionEnvelope>", "reviewPackageArtifactDigests": "<authorizedSubmitPreview.reviewPackageArtifactDigests>", "reviewPackageDigest": "<authorizedSubmitPreview.reviewPackageDigest>"}, "method": "POST", "name": "stagingCanaryReadinessReport", "network": false, "path": "/api/web/v1/plugins/nails/staging-canary:readiness-report"}, {"bodyTemplate": {"canaryStepEvidence": "<external_staging_canary_step_evidence>", "expectedEnvelopeDigest": "<authorizedSubmitPreview.externalExecutionEnvelopeDigest>", "expectedStagingCanaryRunbookDigest": "<stagingCanaryReadinessReport.stagingCanaryRunbookDigest>", "externalExecutionEnvelope": "<authorizedSubmitPreview.externalExecutionEnvelope>", "reviewPackageArtifactDigests": "<authorizedSubmitPreview.reviewPackageArtifactDigests>", "reviewPackageDigest": "<authorizedSubmitPreview.reviewPackageDigest>", "stagingCanaryRunbook": "<stagingCanaryReadinessReport.stagingCanaryRunbook>"}, "method": "POST", "name": "stagingCanaryExecutionReport", "network": false, "path": "/api/web/v1/plugins/nails/staging-canary:execution-report"}, {"bodyFields": ["externalExecutionEnvelope", "expectedEnvelopeDigest", "reviewPackageDigest", "reviewPackageArtifactDigests"], "bodyTemplate": {"expectedEnvelopeDigest": "<externalExecutionEnvelope.envelopeDigest>", "externalExecutionEnvelope": "<externalExecutionEnvelope>", "reviewPackageArtifactDigests": "<reviewPackage.artifactDigests>", "reviewPackageDigest": "<reviewPackage.reviewPackageDigest>"}, "contractPath": "/api/web/v1/plugins/nails/online-pilot:external-execution-envelope-verify-contract", "deployEnabled": false, "method": "POST", "name": "externalExecutionEnvelopeVerify", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:external-execution-envelope-verify", "submitEnabled": false, "uploadEnabled": false}], "network": false, "status": "external_authorization_required", "story": "Token, preflight, upload, submit, status, and receipt gates receive separate authorization before network execution."}, {"externalEvidenceRequired": ["cloud_run_package_review", "state_archive_plan", "route_cutover_and_rollback_review"], "id": "deployment_cutover_rollback_review", "localEvidenceContracts": [{"method": "GET", "name": "deploymentCutoverReviewReportContract", "network": false, "path": "/api/web/v1/plugins/nails/deployment-cutover:review-report-contract"}, {"method": "GET", "name": "deploymentCutoverApprovalLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/deployment-cutover:approval-ledger-confirmed-write-contract"}, {"method": "GET", "name": "publicReleaseReadinessReportContract", "network": false, "path": "/api/web/v1/plugins/nails/public-release:readiness-report-contract"}], "localEvidenceRequests": [{"method": "GET", "name": "deploymentCutoverReviewReport", "network": false, "path": "/api/web/v1/plugins/nails/deployment-cutover:review-report"}, {"bodyFields": ["stateRoot", "deploymentCutoverReviewReport", "deploymentCutoverReviewReportDigest", "confirmationRecord"], "bodyTemplate": {"confirmationRecord": "<deployment cutover reviewer confirmation record>", "deploymentCutoverReviewReport": "<deployment-cutover:review-report response>", "deploymentCutoverReviewReportDigest": "<canonical_sha256_of_submitted_deployment_cutover_review_report>", "stateRoot": "<stateRoot>"}, "contractPath": "/api/web/v1/plugins/nails/deployment-cutover:approval-ledger-confirmed-write-contract", "deployEnabled": false, "method": "POST", "name": "deploymentCutoverApprovalLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/deployment-cutover:approval-ledger-confirmed-write", "productionMutations": false, "requiresExternalReviewerConfirmation": true, "writesLocalState": true}, {"bodyTemplate": {"stateDigest": "<optionalStateDigest>", "stateRoot": "<stateRoot>"}, "method": "POST", "name": "publicReleaseReadinessReport", "network": false, "path": "/api/web/v1/plugins/nails/public-release:readiness-report"}], "network": false, "status": "external_authorization_required", "story": "Cloud Run packaging, state archive, route cutover, active pointer, and rollback checklist pass deployment review."}], "externalAuthorizationDossier": {"approvalEvidenceTemplateDigest": "51ccbbb7a37a72101faae5bd9be118f6d5702d38ff7dac534cd02dba2d104329", "authorizationRequirementsDigest": "0ad9af2a7f97f4dc1f21882de95df474c3f64290c2178ef8bdcf6329a8630f55", "boundary": "online_pilot_requires_new_explicit_authorization", "deployEnabled": false, "dossierVersion": 1, "gates": [{"approvalEvidenceTemplate": [{"criterionId": "real_provider_terms_and_data_quality", "evidenceId": "provider_terms_review", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "real_provider_terms_and_data_quality", "evidenceId": "read_only_collection_approval", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "real_provider_terms_and_data_quality", "evidenceId": "data_quality_report", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}], "blocksProductionMutation": "live_provider_collect", "criterionId": "real_provider_terms_and_data_quality", "deployEnabled": false, "externalEvidenceRequired": ["provider_terms_review", "read_only_collection_approval", "data_quality_report"], "gateId": "provider_live_collection_authorization", "localAuthorizationDossierEvidence": {"artifact": "providerAuthorizationDossier", "contractPath": "/api/web/v1/plugins/nails/provider-pilot:authorization-plan-contract", "digest": "ad899639bb7c8641e5dff651236f897af66b2f59ae49212af74499ec92aff760", "digestField": "providerAuthorizationDossierDigest", "externalAuthorizationStillRequired": true, "liveCollectionEnabled": false, "markets": {"CN": 2, "GLOBAL": 2}, "network": false, "productionMutations": false, "providerRows": 4, "requiredEvidence": ["provider_terms_review", "read_only_collection_approval", "data_quality_report"], "sourcePath": "/api/web/v1/plugins/nails/provider-pilot:authorization-plan", "status": "local_dossier_ready_external_authorization_required"}, "localEvidenceContracts": [{"method": "GET", "name": "crawlExportsQualityReportContract", "network": false, "path": "/api/web/v1/plugins/nails/crawl-exports:quality-report-contract"}, {"method": "GET", "name": "providerAuthorizationEvidenceLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/provider-pilot:authorization-evidence-approval-ledger-confirmed-write-contract"}], "localEvidenceRequestTemplates": [{"bodyTemplate": {"crawlExports": "<crawlExports>"}, "method": "POST", "name": "crawlExportsQualityReport", "network": false, "path": "/api/web/v1/plugins/nails/crawl-exports:quality-report"}, {"bodyFields": ["stateRoot", "providerAuthorizationVerification", "expectedProviderAuthorizationVerificationDigest", "confirmationRecord"], "bodyTemplate": {"confirmationRecord": "<external provider authorization reviewer confirmation record>", "expectedProviderAuthorizationVerificationDigest": "<canonical_sha256({\"providerAuthorizationVerification\": response})>", "providerAuthorizationVerification": "<provider-pilot:authorization-verify response>", "stateRoot": "<stateRoot>"}, "contractPath": "/api/web/v1/plugins/nails/provider-pilot:authorization-evidence-approval-ledger-confirmed-write-contract", "deployEnabled": false, "liveCollectionEnabled": false, "method": "POST", "name": "providerAuthorizationEvidenceLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/provider-pilot:authorization-evidence-approval-ledger-confirmed-write", "productionMutations": false, "requiresExternalReviewerConfirmation": true, "submitEnabled": false, "uploadEnabled": false, "writesLocalState": true}], "localEvidenceRoutes": [{"name": "crawlExportsQualityReport", "network": false, "path": "/api/web/v1/plugins/nails/crawl-exports:quality-report"}, {"name": "crawlExportsQualityReportContract", "network": false, "path": "/api/web/v1/plugins/nails/crawl-exports:quality-report-contract"}, {"name": "providerAuthorizationEvidenceLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/provider-pilot:authorization-evidence-approval-ledger-confirmed-write"}, {"name": "providerAuthorizationEvidenceLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/provider-pilot:authorization-evidence-approval-ledger-confirmed-write-contract"}], "network": false, "requiredBefore": "real_provider_ingestion", "status": "external_authorization_required", "submitEnabled": false, "uploadEnabled": false}, {"approvalEvidenceTemplate": [{"criterionId": "real_model_visual_eval", "evidenceId": "model_run_record", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "real_model_visual_eval", "evidenceId": "canonical_reference_digest", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "real_model_visual_eval", "evidenceId": "visual_consistency_eval_report", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}], "blocksProductionMutation": "real_model_or_visual_eval", "criterionId": "real_model_visual_eval", "deployEnabled": false, "externalEvidenceRequired": ["model_run_record", "canonical_reference_digest", "visual_consistency_eval_report"], "gateId": "model_and_visual_eval_approval", "localAuthorizationDossierEvidence": {"artifact": "realModelVisualEvalDossier", "contractPath": "/api/web/v1/plugins/nails/visual-evals:report-contract", "digestField": "realModelVisualEvalDossierDigest", "externalAuthorizationStillRequired": true, "network": false, "productionMutations": false, "reportArtifact": "visualEvalReport", "reportDigestField": "visualEvalReportDigest", "requestBodyTemplate": {"stateDigest": "<optionalStateDigest>", "stateRoot": "<stateRoot>"}, "requiredEvidence": ["model_run_record", "canonical_reference_digest", "visual_consistency_eval_report"], "requiresStateRoot": true, "reviewPackageDigestFields": {"dossier": "reviewPackage.artifactDigests.realModelVisualEvalDossier", "report": "reviewPackage.artifactDigests.visualEvalReport"}, "reviewPackagePath": "/api/web/v1/plugins/nails/online-pilot:review-package", "sourcePath": "/api/web/v1/plugins/nails/visual-evals:report", "status": "stateful_local_dossier_ready_external_authorization_required", "submitEnabled": false, "uploadEnabled": false}, "localEvidenceContracts": [{"method": "GET", "name": "visualEvalReportContract", "network": false, "path": "/api/web/v1/plugins/nails/visual-evals:report-contract"}, {"method": "GET", "name": "designFusionReadinessReportContract", "network": false, "path": "/api/web/v1/plugins/nails/design-fusion:readiness-report-contract"}, {"method": "GET", "name": "designFusionCanonicalReferenceLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/design-fusion:canonical-reference-approval-ledger-confirmed-write-contract"}, {"method": "GET", "name": "visualEvalsRealModelEvidenceLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/visual-evals:real-model-evidence-approval-ledger-confirmed-write-contract"}], "localEvidenceRequestTemplates": [{"bodyTemplate": {"stateDigest": "<optionalStateDigest>", "stateRoot": "<stateRoot>"}, "method": "POST", "name": "visualEvalReport", "network": false, "path": "/api/web/v1/plugins/nails/visual-evals:report"}, {"bodyTemplate": {"stateDigest": "<optionalStateDigest>", "stateRoot": "<stateRoot>"}, "method": "POST", "name": "designFusionReadinessReport", "network": false, "path": "/api/web/v1/plugins/nails/design-fusion:readiness-report"}, {"method": "GET", "name": "designFusionCanonicalReferenceLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/design-fusion:canonical-reference-approval-ledger-confirmed-write"}, {"method": "GET", "name": "visualEvalsRealModelEvidenceLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/visual-evals:real-model-evidence-approval-ledger-confirmed-write"}], "localEvidenceRoutes": [{"name": "visualEvalReport", "network": false, "path": "/api/web/v1/plugins/nails/visual-evals:report"}, {"name": "visualEvalReportContract", "network": false, "path": "/api/web/v1/plugins/nails/visual-evals:report-contract"}, {"name": "designFusionReadinessReport", "network": false, "path": "/api/web/v1/plugins/nails/design-fusion:readiness-report"}, {"name": "designFusionReadinessReportContract", "network": false, "path": "/api/web/v1/plugins/nails/design-fusion:readiness-report-contract"}, {"name": "designFusionCanonicalReferenceLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/design-fusion:canonical-reference-approval-ledger-confirmed-write"}, {"name": "designFusionCanonicalReferenceLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/design-fusion:canonical-reference-approval-ledger-confirmed-write-contract"}, {"name": "visualEvalsRealModelEvidenceLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/visual-evals:real-model-evidence-approval-ledger-confirmed-write"}, {"name": "visualEvalsRealModelEvidenceLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/visual-evals:real-model-evidence-approval-ledger-confirmed-write-contract"}], "network": false, "requiredBefore": "production_design_generation", "status": "external_authorization_required", "submitEnabled": false, "uploadEnabled": false}, {"approvalEvidenceTemplate": [{"criterionId": "storage_reader_permission_and_object_contract", "evidenceId": "object_existence_hash_report", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "storage_reader_permission_and_object_contract", "evidenceId": "maliang_reader_principal_check", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "storage_reader_permission_and_object_contract", "evidenceId": "application_json_size_limit_confirmation", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}], "blocksProductionMutation": "maliang_storage_read", "criterionId": "storage_reader_permission_and_object_contract", "deployEnabled": false, "externalEvidenceRequired": ["object_existence_hash_report", "maliang_reader_principal_check", "application_json_size_limit_confirmation"], "gateId": "maliang_storage_reader_authorization", "localAuthorizationDossierEvidence": {"artifact": "storageReaderAuthorizationDossier", "contractPath": "/api/web/v1/plugins/nails/maliang-exports:object-contract-report-contract", "digestField": "storageReaderAuthorizationDossierDigest", "externalAuthorizationStillRequired": true, "network": false, "objectUriPolicy": "stable_oss_or_gs_uri", "productionMutations": false, "reportArtifact": "objectContractReport", "reportDigestField": "objectContractReportDigest", "requestBodyTemplate": {"payloadDigest": "<optionalPayloadDigest>", "stateRoot": "<stateRoot>"}, "requiredEvidence": ["object_existence_hash_report", "maliang_reader_principal_check", "application_json_size_limit_confirmation"], "requiresStateRoot": true, "reviewPackageDigestFields": {"dossier": "reviewPackage.artifactDigests.storageReaderAuthorizationDossier", "report": "reviewPackage.artifactDigests.objectContractReport"}, "reviewPackagePath": "/api/web/v1/plugins/nails/online-pilot:review-package", "sourcePath": "/api/web/v1/plugins/nails/maliang-exports:object-contract-report", "status": "stateful_local_dossier_ready_external_authorization_required", "submitEnabled": false, "uploadEnabled": false}, "localEvidenceContracts": [{"method": "GET", "name": "maliangObjectContractReportContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:object-contract-report-contract"}, {"method": "GET", "name": "maliangStorageReaderLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:storage-reader-approval-ledger-confirmed-write-contract"}, {"method": "GET", "name": "maliangPayloadContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:payload-contract"}, {"method": "GET", "name": "maliangHandoffPackageContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:handoff-package-contract"}, {"method": "GET", "name": "maliangTokenCheckContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:token-check-contract"}], "localEvidenceRequestTemplates": [{"bodyTemplate": {"payloadDigest": "<optionalPayloadDigest>", "stateRoot": "<stateRoot>"}, "method": "POST", "name": "maliangObjectContractReport", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:object-contract-report"}, {"method": "GET", "name": "maliangStorageReaderLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:storage-reader-approval-ledger-confirmed-write"}, {"method": "GET", "name": "offlineContractMvpReadiness", "network": false, "path": "/api/web/v1/plugins/nails/offline-contract-mvp:readiness"}], "localEvidenceRoutes": [{"name": "maliangObjectContractReport", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:object-contract-report"}, {"name": "maliangObjectContractReportContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:object-contract-report-contract"}, {"name": "maliangStorageReaderLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:storage-reader-approval-ledger-confirmed-write"}, {"name": "maliangStorageReaderLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:storage-reader-approval-ledger-confirmed-write-contract"}, {"name": "offlineContractMvpReadiness", "network": false, "path": "/api/web/v1/plugins/nails/offline-contract-mvp:readiness"}, {"name": "maliangPayloadContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:payload-contract"}, {"name": "maliangHandoffPackageContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:handoff-package-contract"}, {"name": "maliangTokenCheckContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:token-check-contract"}], "network": false, "requiredBefore": "maliang_preflight", "status": "external_authorization_required", "submitEnabled": false, "uploadEnabled": false}, {"approvalEvidenceTemplate": [{"criterionId": "token_preflight_upload_submit_gates", "evidenceId": "token_check_authorization", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "token_preflight_upload_submit_gates", "evidenceId": "preflight_authorization", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "token_preflight_upload_submit_gates", "evidenceId": "upload_submit_receipt_gate_approvals", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}], "blocksProductionMutation": "maliang_submit", "criterionId": "token_preflight_upload_submit_gates", "deployEnabled": false, "externalEvidenceRequired": ["token_check_authorization", "preflight_authorization", "upload_submit_receipt_gate_approvals"], "gateId": "maliang_token_preflight_submit_receipts", "localAuthorizationDossierEvidence": {"artifact": "submitGateAuthorizationDossier", "contractPath": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-report-contract", "digestField": "submitGateAuthorizationDossierDigest", "externalAuthorizationStillRequired": true, "network": false, "productionMutations": false, "reportArtifact": "submitGateReport", "reportDigestField": "submitGateReportDigest", "requestBodyTemplate": {"payloadDigest": "<optionalPayloadDigest>", "stateRoot": "<stateRoot>"}, "requiredEvidence": ["token_check_authorization", "preflight_authorization", "upload_submit_receipt_gate_approvals"], "requiresStateRoot": true, "reviewPackageDigestFields": {"dossier": "reviewPackage.artifactDigests.submitGateAuthorizationDossier", "report": "reviewPackage.artifactDigests.submitGateReport"}, "reviewPackagePath": "/api/web/v1/plugins/nails/online-pilot:review-package", "sourcePath": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-report", "status": "stateful_local_dossier_ready_external_authorization_required", "submitEnabled": false, "uploadEnabled": false}, "localEvidenceContracts": [{"method": "GET", "name": "maliangSubmitGateReportContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-report-contract"}, {"method": "GET", "name": "maliangSubmitGateLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-approval-ledger-confirmed-write-contract"}, {"method": "GET", "name": "apiInputWorkflowContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow-contract"}, {"method": "GET", "name": "apiInputWorkflowVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow-verify-contract"}, {"method": "GET", "name": "apiInputPackageContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-package-contract"}, {"method": "GET", "name": "externalRuntimeHandoffVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-handoff-verify-contract"}, {"method": "GET", "name": "runtimeResourceReadReceiptVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:runtime-resource-read-receipt-verify-contract"}, {"method": "GET", "name": "externalRuntimePreflightReceiptVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-preflight-receipt-verify-contract"}, {"method": "GET", "name": "externalRuntimeReceiptVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-receipt-verify-contract"}, {"method": "GET", "name": "authorizationDryRunContract", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:authorization-dry-run-contract"}, {"method": "GET", "name": "authorizedSubmitPreviewContract", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:authorized-submit-preview-contract"}, {"method": "GET", "name": "externalReviewerConfirmationVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:external-reviewer-confirmation-verify-contract"}, {"method": "GET", "name": "approvalLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:approval-ledger-confirmed-write-contract"}, {"method": "GET", "name": "stagingCanaryReadinessReportContract", "network": false, "path": "/api/web/v1/plugins/nails/staging-canary:readiness-report-contract"}, {"method": "GET", "name": "stagingCanaryExecutionReportContract", "network": false, "path": "/api/web/v1/plugins/nails/staging-canary:execution-report-contract"}, {"method": "GET", "name": "externalExecutionEnvelopeVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:external-execution-envelope-verify-contract"}], "localEvidenceRequestTemplates": [{"bodyTemplate": {"payloadDigest": "<optionalPayloadDigest>", "stateRoot": "<stateRoot>"}, "method": "POST", "name": "maliangSubmitGateReport", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-report"}, {"bodyFields": ["stateRoot", "submitGateReport", "submitGateReportDigest", "confirmationRecord"], "bodyTemplate": {"confirmationRecord": "<external submit gate reviewer confirmation record>", "stateRoot": "<stateRoot>", "submitGateReport": "<maliang-exports:submit-gate-report response>", "submitGateReportDigest": "<canonical_sha256_of_submitted_submit_gate_report_payload_without_response_envelope>"}, "contractPath": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-approval-ledger-confirmed-write-contract", "deployEnabled": false, "method": "POST", "name": "maliangSubmitGateLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-approval-ledger-confirmed-write", "productionMutations": false, "requiresExternalReviewerConfirmation": true, "submitEnabled": false, "uploadEnabled": false, "writesLocalState": true}, {"contractPath": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow-contract", "digestField": "apiInputWorkflowDigest", "expectedDigest": "<submitRequest.apiInputWorkflowDigest>", "method": "GET", "name": "apiInputWorkflow", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow", "requiresStateRoot": false, "responseFields": ["apiInputWorkflow", "apiInputWorkflowDigest", "standardEndpointOrder"], "sourceFields": {"expectedDigest": "maliang-exports:submit-request.apiInputWorkflowDigest"}}, {"body": {"expectedDigest": "<submitRequest.apiInputWorkflowDigest>"}, "bodyFields": ["expectedDigest"], "contractPath": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow-verify-contract", "digestField": "apiInputWorkflowDigest", "expectedDigest": "<submitRequest.apiInputWorkflowDigest>", "method": "POST", "name": "apiInputWorkflowVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow-verify", "sourceFields": {"expectedDigest": "maliang-exports:submit-request.apiInputWorkflowDigest"}, "verifiedField": "verified"}, {"bodyFields": ["stateRoot", "payloadDigest"], "bodyTemplate": {"payloadDigest": "<optionalPayloadDigest>", "stateRoot": "<stateRoot>"}, "contractPath": "/api/web/v1/plugins/nails/maliang-exports:api-input-package-contract", "deployEnabled": false, "method": "POST", "name": "apiInputPackage", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-package", "productionMutations": false, "responseFields": ["externalRuntimeSmokeKit", "externalRuntimeSmokeKitDigest", "externalRuntimeHandoff", "externalRuntimeHandoffDigest", "runtimeResourceAccessPolicy", "runtimeResourceAccessPolicyDigest", "sourceTraceEvidenceDigest"], "submitEnabled": false, "uploadEnabled": false}, {"bodyFields": ["externalRuntimeHandoff", "expectedHandoffDigest"], "bodyTemplate": {"expectedHandoffDigest": "<maliang-exports:api-input-package.externalRuntimeHandoffDigest>", "externalRuntimeHandoff": "<maliang-exports:api-input-package.externalRuntimeHandoff>"}, "contractPath": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-handoff-verify-contract", "deployEnabled": false, "method": "POST", "name": "externalRuntimeHandoffVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-handoff-verify", "productionMutations": false, "sourceFields": {"expectedHandoffDigest": "maliang-exports:api-input-package.externalRuntimeHandoffDigest", "externalRuntimeHandoff": "maliang-exports:api-input-package.externalRuntimeHandoff"}, "submitEnabled": false, "uploadEnabled": false}, {"bodyFields": ["runtimeResourceAccessPolicy", "runtimeResourceAccessPolicyDigest", "externalResourceReadReceipt"], "bodyTemplate": {"externalResourceReadReceipt": "<external Maliang runtime object read receipt>", "runtimeResourceAccessPolicy": "<maliang-exports:api-input-package.runtimeResourceAccessPolicy>", "runtimeResourceAccessPolicyDigest": "<maliang-exports:api-input-package.runtimeResourceAccessPolicyDigest>"}, "contractPath": "/api/web/v1/plugins/nails/maliang-exports:runtime-resource-read-receipt-verify-contract", "deployEnabled": false, "method": "POST", "name": "runtimeResourceReadReceiptVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:runtime-resource-read-receipt-verify", "productionMutations": false, "sourceFields": {"externalResourceReadReceipt": "external Maliang runtime object read receipt", "runtimeResourceAccessPolicy": "maliang-exports:api-input-package.runtimeResourceAccessPolicy", "runtimeResourceAccessPolicyDigest": "maliang-exports:api-input-package.runtimeResourceAccessPolicyDigest"}, "submitEnabled": false, "uploadEnabled": false}, {"bodyFields": ["externalRuntimeHandoffVerification", "externalRuntimeHandoffVerificationDigest", "runtimeResourceReadReceiptVerification", "runtimeResourceReadReceiptVerificationDigest", "externalPreflightReceipt"], "bodyTemplate": {"externalPreflightReceipt": "<external Maliang Nails readonly preflight receipt>", "externalRuntimeHandoffVerification": "<maliang-exports:external-runtime-handoff-verify response>", "externalRuntimeHandoffVerificationDigest": "<externalRuntimeHandoffVerification.verificationDigest>", "runtimeResourceReadReceiptVerification": "<maliang-exports:runtime-resource-read-receipt-verify response>", "runtimeResourceReadReceiptVerificationDigest": "<runtimeResourceReadReceiptVerification.verificationDigest>"}, "contractPath": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-preflight-receipt-verify-contract", "deployEnabled": false, "method": "POST", "name": "externalRuntimePreflightReceiptVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-preflight-receipt-verify", "productionMutations": false, "submitEnabled": false, "uploadEnabled": false}, {"bodyFields": ["externalRuntimeHandoffVerification", "externalRuntimeHandoffVerificationDigest", "externalExecutionReceipt"], "bodyTemplate": {"externalExecutionReceipt": "<external Maliang Nails runtime receipt>", "externalRuntimeHandoffVerification": "<maliang-exports:external-runtime-handoff-verify response>", "externalRuntimeHandoffVerificationDigest": "<externalRuntimeHandoffVerification.verificationDigest>"}, "condition": "after_explicit_external_submit_gate_approval", "contractPath": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-receipt-verify-contract", "deployEnabled": false, "method": "POST", "name": "externalRuntimeReceiptVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-receipt-verify", "productionMutations": false, "submitEnabled": false, "uploadEnabled": false}, {"bodyFields": ["approvalEvidence", "submitReviewPacketDigest", "externalExecutionRunbookDigest", "apiInputWorkflowDigest", "apiInputWorkflowVerificationDigest", "authorizationRequirementsDigest", "approvalEvidencePolicyDigest", "nextGateRequestsDigest"], "bodyTemplate": {"apiInputWorkflowDigest": "<submitRequest.apiInputWorkflowDigest>", "apiInputWorkflowVerificationDigest": "<maliang-exports:api-input-workflow-verify.verificationDigest>", "approvalEvidence": "<online-pilot:evidence-packet.approvalEvidenceTemplate>", "approvalEvidencePolicyDigest": "<online-pilot:evidence-packet.approvalEvidencePolicyDigest>", "authorizationRequirementsDigest": "<online-pilot:evidence-packet.authorizationRequirementsDigest>", "externalExecutionRunbookDigest": "<submitRequest.externalExecutionRunbookDigest>", "nextGateRequestsDigest": "<online-pilot:evidence-packet.nextGateRequestsDigest>", "submitReviewPacketDigest": "<submitRequest.submitReviewPacket.packetDigest>"}, "contractPath": "/api/web/v1/plugins/nails/online-pilot:authorization-dry-run-contract", "deployEnabled": false, "method": "POST", "name": "authorizationDryRun", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:authorization-dry-run", "productionMutations": false, "sourceFields": {"apiInputWorkflowDigest": "maliang-exports:submit-request.apiInputWorkflowDigest", "apiInputWorkflowVerificationDigest": "maliang-exports:api-input-workflow-verify.verificationDigest", "approvalEvidence": "online-pilot:evidence-packet.approvalEvidenceTemplate", "approvalEvidencePolicyDigest": "online-pilot:evidence-packet.approvalEvidencePolicyDigest", "authorizationRequirementsDigest": "online-pilot:evidence-packet.authorizationRequirementsDigest", "externalExecutionRunbookDigest": "maliang-exports:submit-request.externalExecutionRunbookDigest", "nextGateRequestsDigest": "online-pilot:evidence-packet.nextGateRequestsDigest", "submitReviewPacketDigest": "maliang-exports:submit-request.submitReviewPacket.packetDigest"}, "submitEnabled": false, "uploadEnabled": false}, {"approvalLedgerFallback": {"contractPath": "/api/web/v1/plugins/nails/online-pilot:approval-ledger-contract", "digestFields": ["authorizationRequirementsDigest", "approvalEvidencePolicyDigest", "nextGateRequestsDigest", "authorizationRequestBundleVerificationDigest"], "mode": "used_when_approvalEvidence_is_omitted", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:approval-ledger", "requiresStateRoot": true, "sourceField": "currentApprovalEvidence"}, "bodyFields": ["stateRoot", "payloadDigest", "approvalEvidence", "authorizationRequirementsDigest", "approvalEvidencePolicyDigest", "nextGateRequestsDigest", "authorizationRequestBundleVerificationDigest"], "bodyTemplate": {"approvalEvidence": "<online-pilot:evidence-packet.approvalEvidenceTemplate>", "approvalEvidencePolicyDigest": "<online-pilot:evidence-packet.approvalEvidencePolicyDigest>", "authorizationRequestBundleVerificationDigest": "<online-pilot:authorization-request-bundle-verify.verificationDigest>", "authorizationRequirementsDigest": "<online-pilot:evidence-packet.authorizationRequirementsDigest>", "nextGateRequestsDigest": "<online-pilot:evidence-packet.nextGateRequestsDigest>", "payloadDigest": "<reviewPackage.payloadDigest>", "stateRoot": "<stateRoot>"}, "contractPath": "/api/web/v1/plugins/nails/online-pilot:authorized-submit-preview-contract", "deployEnabled": false, "method": "POST", "name": "authorizedSubmitPreview", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:authorized-submit-preview", "requiresStateRoot": true, "sourceFields": {"approvalEvidence": "online-pilot:evidence-packet.approvalEvidenceTemplate", "approvalEvidencePolicyDigest": "online-pilot:evidence-packet.approvalEvidencePolicyDigest", "authorizationRequestBundleVerificationDigest": "online-pilot:authorization-request-bundle-verify.verificationDigest", "authorizationRequirementsDigest": "online-pilot:evidence-packet.authorizationRequirementsDigest", "nextGateRequestsDigest": "online-pilot:evidence-packet.nextGateRequestsDigest", "payloadDigest": "online-pilot:review-package.payloadDigest", "stateRoot": "caller.localStateRoot"}, "submitEnabled": false, "uploadEnabled": false}, {"bodyFields": ["externalReviewerConfirmationBoundary", "expectedExternalReviewerConfirmationBoundaryDigest", "confirmationRecord"], "bodyTemplate": {"confirmationRecord": "<externalReviewerConfirmationBoundary.confirmationRecordTemplate>", "expectedExternalReviewerConfirmationBoundaryDigest": "<reviewPackage.externalReviewerConfirmationBoundaryDigest>", "externalReviewerConfirmationBoundary": "<reviewPackage.externalReviewerConfirmationBoundary>"}, "contractPath": "/api/web/v1/plugins/nails/online-pilot:external-reviewer-confirmation-verify-contract", "deployEnabled": false, "method": "POST", "name": "externalReviewerConfirmationVerify", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:external-reviewer-confirmation-verify", "productionMutations": false, "sourceFields": {"confirmationRecord": "external_reviewer.confirmed_stable_confirmation_record", "expectedExternalReviewerConfirmationBoundaryDigest": "online-pilot:review-package.externalReviewerConfirmationBoundaryDigest", "externalReviewerConfirmationBoundary": "online-pilot:review-package.externalReviewerConfirmationBoundary"}, "submitEnabled": false, "uploadEnabled": false}, {"bodyFields": ["stateRoot", "externalReviewerConfirmationVerification", "expectedExternalReviewerConfirmationVerificationDigest"], "bodyTemplate": {"expectedExternalReviewerConfirmationVerificationDigest": "<online-pilot:external-reviewer-confirmation-verify.verificationDigest>", "externalReviewerConfirmationVerification": "<online-pilot:external-reviewer-confirmation-verify>", "stateRoot": "<stateRoot>"}, "contractPath": "/api/web/v1/plugins/nails/online-pilot:approval-ledger-confirmed-write-contract", "deployEnabled": false, "method": "POST", "name": "approvalLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:approval-ledger-confirmed-write", "productionMutations": false, "sourceFields": {"expectedExternalReviewerConfirmationVerificationDigest": "online-pilot:external-reviewer-confirmation-verify.verificationDigest", "externalReviewerConfirmationVerification": "online-pilot:external-reviewer-confirmation-verify", "stateRoot": "caller.localStateRoot"}, "submitEnabled": false, "uploadEnabled": false}, {"bodyFields": ["externalExecutionEnvelope", "expectedEnvelopeDigest", "reviewPackageDigest", "reviewPackageArtifactDigests"], "bodyTemplate": {"expectedEnvelopeDigest": "<authorizedSubmitPreview.externalExecutionEnvelopeDigest>", "externalExecutionEnvelope": "<authorizedSubmitPreview.externalExecutionEnvelope>", "reviewPackageArtifactDigests": "<authorizedSubmitPreview.reviewPackageArtifactDigests>", "reviewPackageDigest": "<authorizedSubmitPreview.reviewPackageDigest>"}, "contractPath": "/api/web/v1/plugins/nails/staging-canary:readiness-report-contract", "deployEnabled": false, "method": "POST", "name": "stagingCanaryReadinessReport", "network": false, "path": "/api/web/v1/plugins/nails/staging-canary:readiness-report", "productionMutations": false, "submitEnabled": false}, {"bodyFields": ["stagingCanaryRunbook", "expectedStagingCanaryRunbookDigest", "externalExecutionEnvelope", "expectedEnvelopeDigest", "reviewPackageDigest", "reviewPackageArtifactDigests", "canaryStepEvidence"], "bodyTemplate": {"canaryStepEvidence": "<external_staging_canary_step_evidence>", "expectedEnvelopeDigest": "<authorizedSubmitPreview.externalExecutionEnvelopeDigest>", "expectedStagingCanaryRunbookDigest": "<stagingCanaryReadinessReport.stagingCanaryRunbookDigest>", "externalExecutionEnvelope": "<authorizedSubmitPreview.externalExecutionEnvelope>", "reviewPackageArtifactDigests": "<authorizedSubmitPreview.reviewPackageArtifactDigests>", "reviewPackageDigest": "<authorizedSubmitPreview.reviewPackageDigest>", "stagingCanaryRunbook": "<stagingCanaryReadinessReport.stagingCanaryRunbook>"}, "contractPath": "/api/web/v1/plugins/nails/staging-canary:execution-report-contract", "deployEnabled": false, "method": "POST", "name": "stagingCanaryExecutionReport", "network": false, "path": "/api/web/v1/plugins/nails/staging-canary:execution-report", "productionMutations": false, "submitEnabled": false}, {"bodyFields": ["externalExecutionEnvelope", "expectedEnvelopeDigest", "reviewPackageDigest", "reviewPackageArtifactDigests"], "bodyTemplate": {"expectedEnvelopeDigest": "<externalExecutionEnvelope.envelopeDigest>", "externalExecutionEnvelope": "<externalExecutionEnvelope>", "reviewPackageArtifactDigests": "<reviewPackage.artifactDigests>", "reviewPackageDigest": "<reviewPackage.reviewPackageDigest>"}, "contractPath": "/api/web/v1/plugins/nails/online-pilot:external-execution-envelope-verify-contract", "deployEnabled": false, "method": "POST", "name": "externalExecutionEnvelopeVerify", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:external-execution-envelope-verify", "submitEnabled": false, "uploadEnabled": false}], "localEvidenceRoutes": [{"name": "maliangSubmitGateReport", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-report"}, {"name": "maliangSubmitGateReportContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-report-contract"}, {"name": "maliangSubmitGateLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-approval-ledger-confirmed-write"}, {"name": "maliangSubmitGateLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-approval-ledger-confirmed-write-contract"}, {"name": "apiInputWorkflow", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow"}, {"name": "apiInputWorkflowContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow-contract"}, {"name": "apiInputWorkflowVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow-verify"}, {"name": "apiInputWorkflowVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow-verify-contract"}, {"name": "apiInputPackage", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-package"}, {"name": "apiInputPackageContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-package-contract"}, {"name": "externalRuntimeHandoffVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-handoff-verify"}, {"name": "externalRuntimeHandoffVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-handoff-verify-contract"}, {"name": "runtimeResourceReadReceiptVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:runtime-resource-read-receipt-verify"}, {"name": "runtimeResourceReadReceiptVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:runtime-resource-read-receipt-verify-contract"}, {"name": "externalRuntimePreflightReceiptVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-preflight-receipt-verify"}, {"name": "externalRuntimePreflightReceiptVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-preflight-receipt-verify-contract"}, {"name": "externalRuntimeReceiptVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-receipt-verify"}, {"name": "externalRuntimeReceiptVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-receipt-verify-contract"}, {"name": "authorizationDryRun", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:authorization-dry-run"}, {"name": "authorizationDryRunContract", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:authorization-dry-run-contract"}, {"name": "authorizedSubmitPreview", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:authorized-submit-preview"}, {"name": "authorizedSubmitPreviewContract", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:authorized-submit-preview-contract"}, {"name": "externalReviewerConfirmationVerify", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:external-reviewer-confirmation-verify"}, {"name": "externalReviewerConfirmationVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:external-reviewer-confirmation-verify-contract"}, {"name": "approvalLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:approval-ledger-confirmed-write"}, {"name": "approvalLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:approval-ledger-confirmed-write-contract"}, {"name": "stagingCanaryReadinessReport", "network": false, "path": "/api/web/v1/plugins/nails/staging-canary:readiness-report"}, {"name": "stagingCanaryReadinessReportContract", "network": false, "path": "/api/web/v1/plugins/nails/staging-canary:readiness-report-contract"}, {"name": "stagingCanaryExecutionReport", "network": false, "path": "/api/web/v1/plugins/nails/staging-canary:execution-report"}, {"name": "stagingCanaryExecutionReportContract", "network": false, "path": "/api/web/v1/plugins/nails/staging-canary:execution-report-contract"}, {"name": "externalExecutionEnvelopeVerify", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:external-execution-envelope-verify"}, {"name": "externalExecutionEnvelopeVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:external-execution-envelope-verify-contract"}], "network": false, "requiredBefore": "external_submit", "status": "external_authorization_required", "submitEnabled": false, "uploadEnabled": false}, {"approvalEvidenceTemplate": [{"criterionId": "deployment_cutover_rollback_review", "evidenceId": "cloud_run_package_review", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "deployment_cutover_rollback_review", "evidenceId": "state_archive_plan", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "deployment_cutover_rollback_review", "evidenceId": "route_cutover_and_rollback_review", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}], "blocksProductionMutation": "production_deploy", "criterionId": "deployment_cutover_rollback_review", "deployEnabled": false, "externalEvidenceRequired": ["cloud_run_package_review", "state_archive_plan", "route_cutover_and_rollback_review"], "gateId": "deployment_cutover_rollback_approval", "localAuthorizationDossierEvidence": {"artifact": "deploymentCutoverReviewEvidence", "authorizationDossierArtifact": "deploymentCutoverAuthorizationDossier", "authorizationDossierDigest": "8b0459692a391cc5a3a2bd94b4a38703ec6228e0a9dde351fa4022dbf555c43a", "authorizationDossierDigestField": "deploymentCutoverAuthorizationDossierDigest", "contractPath": "/api/web/v1/plugins/nails/deployment-cutover:review-report-contract", "deployEnabled": false, "digest": "4cf1a834a278032b45af706583355c8a9591308c982a97e822a0650bc45a7d14", "digestField": "deploymentCutoverReviewEvidenceDigest", "externalAuthorizationStillRequired": true, "localReviewReady": false, "network": false, "productionMutations": false, "referenceUriTemplate": "oss://nails-reviews/deployment_cutover_rollback_review/{evidenceId}.json", "requiredEvidence": ["cloud_run_package_review", "state_archive_plan", "route_cutover_and_rollback_review"], "sourcePath": "/api/web/v1/plugins/nails/deployment-cutover:review-report", "status": "local_dossier_ready_external_authorization_required"}, "localEvidenceContracts": [{"method": "GET", "name": "deploymentCutoverReviewReportContract", "network": false, "path": "/api/web/v1/plugins/nails/deployment-cutover:review-report-contract"}, {"method": "GET", "name": "deploymentCutoverApprovalLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/deployment-cutover:approval-ledger-confirmed-write-contract"}, {"method": "GET", "name": "publicReleaseReadinessReportContract", "network": false, "path": "/api/web/v1/plugins/nails/public-release:readiness-report-contract"}], "localEvidenceRequestTemplates": [{"method": "GET", "name": "deploymentCutoverReviewReport", "network": false, "path": "/api/web/v1/plugins/nails/deployment-cutover:review-report"}, {"bodyFields": ["stateRoot", "deploymentCutoverReviewReport", "deploymentCutoverReviewReportDigest", "confirmationRecord"], "bodyTemplate": {"confirmationRecord": "<deployment cutover reviewer confirmation record>", "deploymentCutoverReviewReport": "<deployment-cutover:review-report response>", "deploymentCutoverReviewReportDigest": "<canonical_sha256_of_submitted_deployment_cutover_review_report>", "stateRoot": "<stateRoot>"}, "contractPath": "/api/web/v1/plugins/nails/deployment-cutover:approval-ledger-confirmed-write-contract", "deployEnabled": false, "method": "POST", "name": "deploymentCutoverApprovalLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/deployment-cutover:approval-ledger-confirmed-write", "productionMutations": false, "requiresExternalReviewerConfirmation": true, "writesLocalState": true}, {"bodyTemplate": {"stateDigest": "<optionalStateDigest>", "stateRoot": "<stateRoot>"}, "method": "POST", "name": "publicReleaseReadinessReport", "network": false, "path": "/api/web/v1/plugins/nails/public-release:readiness-report"}], "localEvidenceRoutes": [{"name": "deploymentCutoverReviewReport", "network": false, "path": "/api/web/v1/plugins/nails/deployment-cutover:review-report"}, {"name": "deploymentCutoverReviewReportContract", "network": false, "path": "/api/web/v1/plugins/nails/deployment-cutover:review-report-contract"}, {"name": "deploymentCutoverApprovalLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/deployment-cutover:approval-ledger-confirmed-write"}, {"name": "deploymentCutoverApprovalLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/deployment-cutover:approval-ledger-confirmed-write-contract"}, {"name": "publicReleaseReadinessReport", "network": false, "path": "/api/web/v1/plugins/nails/public-release:readiness-report"}, {"name": "publicReleaseReadinessReportContract", "network": false, "path": "/api/web/v1/plugins/nails/public-release:readiness-report-contract"}], "network": false, "requiredBefore": "traffic_cutover", "status": "external_authorization_required", "submitEnabled": false, "uploadEnabled": false}], "kind": "nails.online_pilot.external_authorization_dossier", "maliangTarget": {"objectUriPolicy": "stable_oss_or_gs_uri", "objectUriSchemes": ["oss", "gs"], "payloadContract": "maliang-pipeline-import", "productLine": "nails", "sourceName": "Maliang Nails", "submitBoundary": "external_maliang_nails_environment_required", "uriAuthorization": "maliang_authorized_internal_resource_reuse"}, "network": false, "productionMutations": false, "submitEnabled": false, "uploadEnabled": false}, "externalAuthorizationDossierDigest": "0988e8e675750e82a82476d015d66d91e90acbe3b04cf7f42142a56f7bb675f0", "gateRequirementCoverage": [{"approvalEvidenceTemplateRows": 3, "blocksProductionMutation": "live_provider_collect", "criterionId": "real_provider_terms_and_data_quality", "deployEnabled": false, "gateId": "provider_live_collection_authorization", "localEvidenceRouteNames": ["crawlExportsQualityReport", "crawlExportsQualityReportContract", "providerAuthorizationEvidenceLedgerConfirmedWrite", "providerAuthorizationEvidenceLedgerConfirmedWriteContract"], "network": false, "queuedEvidence": 3, "requiredBefore": "real_provider_ingestion", "requiredEvidence": 3, "status": "external_authorization_required", "submitEnabled": false, "uploadEnabled": false}, {"approvalEvidenceTemplateRows": 3, "blocksProductionMutation": "real_model_or_visual_eval", "criterionId": "real_model_visual_eval", "deployEnabled": false, "gateId": "model_and_visual_eval_approval", "localEvidenceRouteNames": ["visualEvalReport", "visualEvalReportContract", "designFusionReadinessReport", "designFusionReadinessReportContract", "designFusionCanonicalReferenceLedgerConfirmedWrite", "designFusionCanonicalReferenceLedgerConfirmedWriteContract", "visualEvalsRealModelEvidenceLedgerConfirmedWrite", "visualEvalsRealModelEvidenceLedgerConfirmedWriteContract"], "network": false, "queuedEvidence": 3, "requiredBefore": "production_design_generation", "requiredEvidence": 3, "status": "external_authorization_required", "submitEnabled": false, "uploadEnabled": false}, {"approvalEvidenceTemplateRows": 3, "blocksProductionMutation": "maliang_storage_read", "criterionId": "storage_reader_permission_and_object_contract", "deployEnabled": false, "gateId": "maliang_storage_reader_authorization", "localEvidenceRouteNames": ["maliangObjectContractReport", "maliangObjectContractReportContract", "maliangStorageReaderLedgerConfirmedWrite", "maliangStorageReaderLedgerConfirmedWriteContract", "offlineContractMvpReadiness", "maliangPayloadContract", "maliangHandoffPackageContract", "maliangTokenCheckContract"], "network": false, "queuedEvidence": 3, "requiredBefore": "maliang_preflight", "requiredEvidence": 3, "status": "external_authorization_required", "submitEnabled": false, "uploadEnabled": false}, {"approvalEvidenceTemplateRows": 3, "blocksProductionMutation": "maliang_submit", "criterionId": "token_preflight_upload_submit_gates", "deployEnabled": false, "gateId": "maliang_token_preflight_submit_receipts", "localEvidenceRouteNames": ["maliangSubmitGateReport", "maliangSubmitGateReportContract", "maliangSubmitGateLedgerConfirmedWrite", "maliangSubmitGateLedgerConfirmedWriteContract", "apiInputWorkflow", "apiInputWorkflowContract", "apiInputWorkflowVerify", "apiInputWorkflowVerifyContract", "apiInputPackage", "apiInputPackageContract", "externalRuntimeHandoffVerify", "externalRuntimeHandoffVerifyContract", "runtimeResourceReadReceiptVerify", "runtimeResourceReadReceiptVerifyContract", "externalRuntimePreflightReceiptVerify", "externalRuntimePreflightReceiptVerifyContract", "externalRuntimeReceiptVerify", "externalRuntimeReceiptVerifyContract", "authorizationDryRun", "authorizationDryRunContract", "authorizedSubmitPreview", "authorizedSubmitPreviewContract", "externalReviewerConfirmationVerify", "externalReviewerConfirmationVerifyContract", "approvalLedgerConfirmedWrite", "approvalLedgerConfirmedWriteContract", "stagingCanaryReadinessReport", "stagingCanaryReadinessReportContract", "stagingCanaryExecutionReport", "stagingCanaryExecutionReportContract", "externalExecutionEnvelopeVerify", "externalExecutionEnvelopeVerifyContract"], "network": false, "queuedEvidence": 3, "requiredBefore": "external_submit", "requiredEvidence": 3, "status": "external_authorization_required", "submitEnabled": false, "uploadEnabled": false}, {"approvalEvidenceTemplateRows": 3, "blocksProductionMutation": "production_deploy", "criterionId": "deployment_cutover_rollback_review", "deployEnabled": false, "gateId": "deployment_cutover_rollback_approval", "localEvidenceRouteNames": ["deploymentCutoverReviewReport", "deploymentCutoverReviewReportContract", "deploymentCutoverApprovalLedgerConfirmedWrite", "deploymentCutoverApprovalLedgerConfirmedWriteContract", "publicReleaseReadinessReport", "publicReleaseReadinessReportContract"], "network": false, "queuedEvidence": 3, "requiredBefore": "traffic_cutover", "requiredEvidence": 3, "status": "external_authorization_required", "submitEnabled": false, "uploadEnabled": false}], "gateRequirementCoverageDigest": "cbc44b9596bc097936a40cd9f48bc5fbeb1c78aa798ea1ff0d1e009b15138717", "kind": "nails.online_pilot_evidence_packet", "launchReadinessMatrix": [{"approvalEvidenceTemplateRows": 3, "blocksProductionMutation": "live_provider_collect", "criterionId": "real_provider_terms_and_data_quality", "deployEnabled": false, "dossierArtifact": "providerAuthorizationDossier", "dossierDigestField": "providerAuthorizationDossierDigest", "evidenceProgress": {"approvedEvidence": 0, "approvedEvidenceIds": [], "missingEvidence": 3, "missingEvidenceIds": ["provider_terms_review", "read_only_collection_approval", "data_quality_report"], "requiredEvidence": 3, "requiredEvidenceIds": ["provider_terms_review", "read_only_collection_approval", "data_quality_report"], "status": "missing_external_evidence"}, "evidenceProgressDigest": "05619370d07e3446e0817688e87e03b0ec214b22673f53b5468b54fac7b9f423", "externalAuthorizationStillRequired": true, "gateId": "provider_live_collection_authorization", "launchBlocker": true, "localAuthorizationDossierEvidence": {"artifact": "providerAuthorizationDossier", "contractPath": "/api/web/v1/plugins/nails/provider-pilot:authorization-plan-contract", "digest": "ad899639bb7c8641e5dff651236f897af66b2f59ae49212af74499ec92aff760", "digestField": "providerAuthorizationDossierDigest", "externalAuthorizationStillRequired": true, "liveCollectionEnabled": false, "markets": {"CN": 2, "GLOBAL": 2}, "network": false, "productionMutations": false, "providerRows": 4, "requiredEvidence": ["provider_terms_review", "read_only_collection_approval", "data_quality_report"], "sourcePath": "/api/web/v1/plugins/nails/provider-pilot:authorization-plan", "status": "local_dossier_ready_external_authorization_required"}, "localEvidenceContractCount": 2, "localEvidenceRequestCount": 2, "localEvidenceRoutesReady": true, "network": false, "productionMutations": false, "requiredBefore": "real_provider_ingestion", "requiredEvidence": 3, "status": "external_authorization_required", "submitEnabled": false, "uploadEnabled": false}, {"approvalEvidenceTemplateRows": 3, "blocksProductionMutation": "real_model_or_visual_eval", "criterionId": "real_model_visual_eval", "deployEnabled": false, "dossierArtifact": "realModelVisualEvalDossier", "dossierDigestField": "realModelVisualEvalDossierDigest", "evidenceProgress": {"approvedEvidence": 0, "approvedEvidenceIds": [], "missingEvidence": 3, "missingEvidenceIds": ["model_run_record", "canonical_reference_digest", "visual_consistency_eval_report"], "requiredEvidence": 3, "requiredEvidenceIds": ["model_run_record", "canonical_reference_digest", "visual_consistency_eval_report"], "status": "missing_external_evidence"}, "evidenceProgressDigest": "92779ba87f440f51a87582a283de35a2b1b3606c1a04bbb5e79cc74ac97d7b9d", "externalAuthorizationStillRequired": true, "gateId": "model_and_visual_eval_approval", "launchBlocker": true, "localAuthorizationDossierEvidence": {"artifact": "realModelVisualEvalDossier", "contractPath": "/api/web/v1/plugins/nails/visual-evals:report-contract", "digestField": "realModelVisualEvalDossierDigest", "externalAuthorizationStillRequired": true, "network": false, "productionMutations": false, "reportArtifact": "visualEvalReport", "reportDigestField": "visualEvalReportDigest", "requestBodyTemplate": {"stateDigest": "<optionalStateDigest>", "stateRoot": "<stateRoot>"}, "requiredEvidence": ["model_run_record", "canonical_reference_digest", "visual_consistency_eval_report"], "requiresStateRoot": true, "reviewPackageDigestFields": {"dossier": "reviewPackage.artifactDigests.realModelVisualEvalDossier", "report": "reviewPackage.artifactDigests.visualEvalReport"}, "reviewPackagePath": "/api/web/v1/plugins/nails/online-pilot:review-package", "sourcePath": "/api/web/v1/plugins/nails/visual-evals:report", "status": "stateful_local_dossier_ready_external_authorization_required", "submitEnabled": false, "uploadEnabled": false}, "localEvidenceContractCount": 4, "localEvidenceRequestCount": 4, "localEvidenceRoutesReady": true, "network": false, "productionMutations": false, "requiredBefore": "production_design_generation", "requiredEvidence": 3, "status": "external_authorization_required", "submitEnabled": false, "uploadEnabled": false}, {"approvalEvidenceTemplateRows": 3, "blocksProductionMutation": "maliang_storage_read", "criterionId": "storage_reader_permission_and_object_contract", "deployEnabled": false, "dossierArtifact": "storageReaderAuthorizationDossier", "dossierDigestField": "storageReaderAuthorizationDossierDigest", "evidenceProgress": {"approvedEvidence": 0, "approvedEvidenceIds": [], "missingEvidence": 3, "missingEvidenceIds": ["object_existence_hash_report", "maliang_reader_principal_check", "application_json_size_limit_confirmation"], "requiredEvidence": 3, "requiredEvidenceIds": ["object_existence_hash_report", "maliang_reader_principal_check", "application_json_size_limit_confirmation"], "status": "missing_external_evidence"}, "evidenceProgressDigest": "dd8ccaf260101a910ee160c4adcfdcd9f0b8ee6ce2284a020d839145ca4343b4", "externalAuthorizationStillRequired": true, "gateId": "maliang_storage_reader_authorization", "launchBlocker": true, "localAuthorizationDossierEvidence": {"artifact": "storageReaderAuthorizationDossier", "contractPath": "/api/web/v1/plugins/nails/maliang-exports:object-contract-report-contract", "digestField": "storageReaderAuthorizationDossierDigest", "externalAuthorizationStillRequired": true, "network": false, "objectUriPolicy": "stable_oss_or_gs_uri", "productionMutations": false, "reportArtifact": "objectContractReport", "reportDigestField": "objectContractReportDigest", "requestBodyTemplate": {"payloadDigest": "<optionalPayloadDigest>", "stateRoot": "<stateRoot>"}, "requiredEvidence": ["object_existence_hash_report", "maliang_reader_principal_check", "application_json_size_limit_confirmation"], "requiresStateRoot": true, "reviewPackageDigestFields": {"dossier": "reviewPackage.artifactDigests.storageReaderAuthorizationDossier", "report": "reviewPackage.artifactDigests.objectContractReport"}, "reviewPackagePath": "/api/web/v1/plugins/nails/online-pilot:review-package", "sourcePath": "/api/web/v1/plugins/nails/maliang-exports:object-contract-report", "status": "stateful_local_dossier_ready_external_authorization_required", "submitEnabled": false, "uploadEnabled": false}, "localEvidenceContractCount": 5, "localEvidenceRequestCount": 3, "localEvidenceRoutesReady": true, "network": false, "productionMutations": false, "requiredBefore": "maliang_preflight", "requiredEvidence": 3, "status": "external_authorization_required", "submitEnabled": false, "uploadEnabled": false}, {"approvalEvidenceTemplateRows": 3, "blocksProductionMutation": "maliang_submit", "criterionId": "token_preflight_upload_submit_gates", "deployEnabled": false, "dossierArtifact": "submitGateAuthorizationDossier", "dossierDigestField": "submitGateAuthorizationDossierDigest", "evidenceProgress": {"approvedEvidence": 0, "approvedEvidenceIds": [], "missingEvidence": 3, "missingEvidenceIds": ["token_check_authorization", "preflight_authorization", "upload_submit_receipt_gate_approvals"], "requiredEvidence": 3, "requiredEvidenceIds": ["token_check_authorization", "preflight_authorization", "upload_submit_receipt_gate_approvals"], "status": "missing_external_evidence"}, "evidenceProgressDigest": "9f01097bc524046b342f58e21ec3fe701c85eef4894119497ff09bfa9511b59f", "externalAuthorizationStillRequired": true, "gateId": "maliang_token_preflight_submit_receipts", "launchBlocker": true, "localAuthorizationDossierEvidence": {"artifact": "submitGateAuthorizationDossier", "contractPath": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-report-contract", "digestField": "submitGateAuthorizationDossierDigest", "externalAuthorizationStillRequired": true, "network": false, "productionMutations": false, "reportArtifact": "submitGateReport", "reportDigestField": "submitGateReportDigest", "requestBodyTemplate": {"payloadDigest": "<optionalPayloadDigest>", "stateRoot": "<stateRoot>"}, "requiredEvidence": ["token_check_authorization", "preflight_authorization", "upload_submit_receipt_gate_approvals"], "requiresStateRoot": true, "reviewPackageDigestFields": {"dossier": "reviewPackage.artifactDigests.submitGateAuthorizationDossier", "report": "reviewPackage.artifactDigests.submitGateReport"}, "reviewPackagePath": "/api/web/v1/plugins/nails/online-pilot:review-package", "sourcePath": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-report", "status": "stateful_local_dossier_ready_external_authorization_required", "submitEnabled": false, "uploadEnabled": false}, "localEvidenceContractCount": 16, "localEvidenceRequestCount": 16, "localEvidenceRoutesReady": true, "network": false, "productionMutations": false, "requiredBefore": "external_submit", "requiredEvidence": 3, "status": "external_authorization_required", "submitEnabled": false, "uploadEnabled": false}, {"approvalEvidenceTemplateRows": 3, "blocksProductionMutation": "production_deploy", "criterionId": "deployment_cutover_rollback_review", "deployEnabled": false, "dossierArtifact": "deploymentCutoverAuthorizationDossier", "dossierDigestField": "deploymentCutoverAuthorizationDossierDigest", "evidenceProgress": {"approvedEvidence": 0, "approvedEvidenceIds": [], "missingEvidence": 3, "missingEvidenceIds": ["cloud_run_package_review", "state_archive_plan", "route_cutover_and_rollback_review"], "requiredEvidence": 3, "requiredEvidenceIds": ["cloud_run_package_review", "state_archive_plan", "route_cutover_and_rollback_review"], "status": "missing_external_evidence"}, "evidenceProgressDigest": "9a1278514f37759812751dad5f0104969cd6b43295acfcaef77a996f50ab340f", "externalAuthorizationStillRequired": true, "gateId": "deployment_cutover_rollback_approval", "launchBlocker": true, "localAuthorizationDossierEvidence": {"artifact": "deploymentCutoverReviewEvidence", "authorizationDossierArtifact": "deploymentCutoverAuthorizationDossier", "authorizationDossierDigest": "8b0459692a391cc5a3a2bd94b4a38703ec6228e0a9dde351fa4022dbf555c43a", "authorizationDossierDigestField": "deploymentCutoverAuthorizationDossierDigest", "contractPath": "/api/web/v1/plugins/nails/deployment-cutover:review-report-contract", "deployEnabled": false, "digest": "4cf1a834a278032b45af706583355c8a9591308c982a97e822a0650bc45a7d14", "digestField": "deploymentCutoverReviewEvidenceDigest", "externalAuthorizationStillRequired": true, "localReviewReady": false, "network": false, "productionMutations": false, "referenceUriTemplate": "oss://nails-reviews/deployment_cutover_rollback_review/{evidenceId}.json", "requiredEvidence": ["cloud_run_package_review", "state_archive_plan", "route_cutover_and_rollback_review"], "sourcePath": "/api/web/v1/plugins/nails/deployment-cutover:review-report", "status": "local_dossier_ready_external_authorization_required"}, "localEvidenceContractCount": 3, "localEvidenceRequestCount": 3, "localEvidenceRoutesReady": true, "network": false, "productionMutations": false, "requiredBefore": "traffic_cutover", "requiredEvidence": 3, "status": "external_authorization_required", "submitEnabled": false, "uploadEnabled": false}], "launchReadinessMatrixDigest": "b0c2bab41d65d97a757cb91629838d6a6c6a02ddbfe691cc8d1c5ce13654f22c", "launchReadinessMatrixProjection": {"artifact": "launchReadinessMatrix", "digestAlgorithm": "canonical_sha256_of_launch_readiness_matrix", "digestField": "launchReadinessMatrixDigest", "inputField": "approvalEvidence", "network": false, "outputFields": ["launchReadinessMatrix", "launchReadinessMatrixDigest", "authorizationPacket.launchReadinessMatrixDigest"], "productionMutations": false, "projectionPath": "/api/web/v1/plugins/nails/online-pilot:authorization-dry-run", "sourcePath": "/api/web/v1/plugins/nails/online-pilot:readiness-report", "statusValues": ["missing_external_evidence", "partial_external_evidence", "approved_external_evidence"]}, "links": {"evidencePacketContract": "/api/web/v1/plugins/nails/online-pilot:evidence-packet-contract", "readinessContract": "/api/web/v1/plugins/nails/online-pilot:readiness-contract", "readinessReport": "/api/web/v1/plugins/nails/online-pilot:readiness-report", "readinessReportContract": "/api/web/v1/plugins/nails/online-pilot:readiness-report-contract"}, "localEvidenceLinks": {"apiInputPackage": "/api/web/v1/plugins/nails/maliang-exports:api-input-package", "apiInputPackageContract": "/api/web/v1/plugins/nails/maliang-exports:api-input-package-contract", "apiInputWorkflow": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow", "apiInputWorkflowContract": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow-contract", "apiInputWorkflowVerify": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow-verify", "apiInputWorkflowVerifyContract": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow-verify-contract", "approvalLedgerConfirmedWrite": "/api/web/v1/plugins/nails/online-pilot:approval-ledger-confirmed-write", "approvalLedgerConfirmedWriteContract": "/api/web/v1/plugins/nails/online-pilot:approval-ledger-confirmed-write-contract", "authorizationDryRun": "/api/web/v1/plugins/nails/online-pilot:authorization-dry-run", "authorizationDryRunContract": "/api/web/v1/plugins/nails/online-pilot:authorization-dry-run-contract", "authorizedSubmitPreview": "/api/web/v1/plugins/nails/online-pilot:authorized-submit-preview", "authorizedSubmitPreviewContract": "/api/web/v1/plugins/nails/online-pilot:authorized-submit-preview-contract", "crawlExportsQualityReport": "/api/web/v1/plugins/nails/crawl-exports:quality-report", "crawlExportsQualityReportContract": "/api/web/v1/plugins/nails/crawl-exports:quality-report-contract", "deploymentCutoverApprovalLedgerConfirmedWrite": "/api/web/v1/plugins/nails/deployment-cutover:approval-ledger-confirmed-write", "deploymentCutoverApprovalLedgerConfirmedWriteContract": "/api/web/v1/plugins/nails/deployment-cutover:approval-ledger-confirmed-write-contract", "deploymentCutoverReviewReport": "/api/web/v1/plugins/nails/deployment-cutover:review-report", "deploymentCutoverReviewReportContract": "/api/web/v1/plugins/nails/deployment-cutover:review-report-contract", "designFusionCanonicalReferenceLedgerConfirmedWrite": "/api/web/v1/plugins/nails/design-fusion:canonical-reference-approval-ledger-confirmed-write", "designFusionCanonicalReferenceLedgerConfirmedWriteContract": "/api/web/v1/plugins/nails/design-fusion:canonical-reference-approval-ledger-confirmed-write-contract", "designFusionReadinessReport": "/api/web/v1/plugins/nails/design-fusion:readiness-report", "designFusionReadinessReportContract": "/api/web/v1/plugins/nails/design-fusion:readiness-report-contract", "externalExecutionEnvelopeVerify": "/api/web/v1/plugins/nails/online-pilot:external-execution-envelope-verify", "externalExecutionEnvelopeVerifyContract": "/api/web/v1/plugins/nails/online-pilot:external-execution-envelope-verify-contract", "externalReviewerConfirmationVerify": "/api/web/v1/plugins/nails/online-pilot:external-reviewer-confirmation-verify", "externalReviewerConfirmationVerifyContract": "/api/web/v1/plugins/nails/online-pilot:external-reviewer-confirmation-verify-contract", "externalRuntimeHandoffVerify": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-handoff-verify", "externalRuntimeHandoffVerifyContract": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-handoff-verify-contract", "externalRuntimePreflightReceiptVerify": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-preflight-receipt-verify", "externalRuntimePreflightReceiptVerifyContract": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-preflight-receipt-verify-contract", "externalRuntimeReceiptVerify": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-receipt-verify", "externalRuntimeReceiptVerifyContract": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-receipt-verify-contract", "maliangHandoffPackageContract": "/api/web/v1/plugins/nails/maliang-exports:handoff-package-contract", "maliangObjectContractReport": "/api/web/v1/plugins/nails/maliang-exports:object-contract-report", "maliangObjectContractReportContract": "/api/web/v1/plugins/nails/maliang-exports:object-contract-report-contract", "maliangPayloadContract": "/api/web/v1/plugins/nails/maliang-exports:payload-contract", "maliangStorageReaderLedgerConfirmedWrite": "/api/web/v1/plugins/nails/maliang-exports:storage-reader-approval-ledger-confirmed-write", "maliangStorageReaderLedgerConfirmedWriteContract": "/api/web/v1/plugins/nails/maliang-exports:storage-reader-approval-ledger-confirmed-write-contract", "maliangSubmitGateLedgerConfirmedWrite": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-approval-ledger-confirmed-write", "maliangSubmitGateLedgerConfirmedWriteContract": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-approval-ledger-confirmed-write-contract", "maliangSubmitGateReport": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-report", "maliangSubmitGateReportContract": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-report-contract", "maliangTokenCheckContract": "/api/web/v1/plugins/nails/maliang-exports:token-check-contract", "offlineContractMvpReadiness": "/api/web/v1/plugins/nails/offline-contract-mvp:readiness", "providerAuthorizationEvidenceLedgerConfirmedWrite": "/api/web/v1/plugins/nails/provider-pilot:authorization-evidence-approval-ledger-confirmed-write", "providerAuthorizationEvidenceLedgerConfirmedWriteContract": "/api/web/v1/plugins/nails/provider-pilot:authorization-evidence-approval-ledger-confirmed-write-contract", "publicReleaseReadinessReport": "/api/web/v1/plugins/nails/public-release:readiness-report", "publicReleaseReadinessReportContract": "/api/web/v1/plugins/nails/public-release:readiness-report-contract", "runtimeResourceReadReceiptVerify": "/api/web/v1/plugins/nails/maliang-exports:runtime-resource-read-receipt-verify", "runtimeResourceReadReceiptVerifyContract": "/api/web/v1/plugins/nails/maliang-exports:runtime-resource-read-receipt-verify-contract", "stagingCanaryExecutionReport": "/api/web/v1/plugins/nails/staging-canary:execution-report", "stagingCanaryExecutionReportContract": "/api/web/v1/plugins/nails/staging-canary:execution-report-contract", "stagingCanaryReadinessReport": "/api/web/v1/plugins/nails/staging-canary:readiness-report", "stagingCanaryReadinessReportContract": "/api/web/v1/plugins/nails/staging-canary:readiness-report-contract", "visualEvalReport": "/api/web/v1/plugins/nails/visual-evals:report", "visualEvalReportContract": "/api/web/v1/plugins/nails/visual-evals:report-contract", "visualEvalsRealModelEvidenceLedgerConfirmedWrite": "/api/web/v1/plugins/nails/visual-evals:real-model-evidence-approval-ledger-confirmed-write", "visualEvalsRealModelEvidenceLedgerConfirmedWriteContract": "/api/web/v1/plugins/nails/visual-evals:real-model-evidence-approval-ledger-confirmed-write-contract"}, "localEvidenceMap": {"deployment_cutover_rollback_review": ["deploymentCutoverReviewReport", "deploymentCutoverReviewReportContract", "deploymentCutoverApprovalLedgerConfirmedWrite", "deploymentCutoverApprovalLedgerConfirmedWriteContract", "publicReleaseReadinessReport", "publicReleaseReadinessReportContract"], "real_model_visual_eval": ["visualEvalReport", "visualEvalReportContract", "designFusionReadinessReport", "designFusionReadinessReportContract", "designFusionCanonicalReferenceLedgerConfirmedWrite", "designFusionCanonicalReferenceLedgerConfirmedWriteContract", "visualEvalsRealModelEvidenceLedgerConfirmedWrite", "visualEvalsRealModelEvidenceLedgerConfirmedWriteContract"], "real_provider_terms_and_data_quality": ["crawlExportsQualityReport", "crawlExportsQualityReportContract", "providerAuthorizationEvidenceLedgerConfirmedWrite", "providerAuthorizationEvidenceLedgerConfirmedWriteContract"], "storage_reader_permission_and_object_contract": ["maliangObjectContractReport", "maliangObjectContractReportContract", "maliangStorageReaderLedgerConfirmedWrite", "maliangStorageReaderLedgerConfirmedWriteContract"], "token_preflight_upload_submit_gates": ["maliangSubmitGateReport", "maliangSubmitGateReportContract", "maliangSubmitGateLedgerConfirmedWrite", "maliangSubmitGateLedgerConfirmedWriteContract", "apiInputWorkflow", "apiInputWorkflowContract", "apiInputWorkflowVerify", "apiInputWorkflowVerifyContract", "apiInputPackage", "apiInputPackageContract", "externalRuntimeHandoffVerify", "externalRuntimeHandoffVerifyContract", "runtimeResourceReadReceiptVerify", "runtimeResourceReadReceiptVerifyContract", "externalRuntimePreflightReceiptVerify", "externalRuntimePreflightReceiptVerifyContract", "externalRuntimeReceiptVerify", "externalRuntimeReceiptVerifyContract", "authorizationDryRun", "authorizationDryRunContract", "authorizedSubmitPreview", "authorizedSubmitPreviewContract", "externalReviewerConfirmationVerify", "externalReviewerConfirmationVerifyContract", "approvalLedgerConfirmedWrite", "approvalLedgerConfirmedWriteContract", "stagingCanaryReadinessReport", "stagingCanaryReadinessReportContract", "stagingCanaryExecutionReport", "stagingCanaryExecutionReportContract", "externalExecutionEnvelopeVerify", "externalExecutionEnvelopeVerifyContract"]}, "localEvidencePackageCoverage": {"contractRouteCount": 27, "criteria": 5, "criteriaCoverage": [{"contractRouteCount": 2, "contractRouteNames": ["crawlExportsQualityReportContract", "providerAuthorizationEvidenceLedgerConfirmedWriteContract"], "criterionId": "real_provider_terms_and_data_quality", "gateId": "provider_live_collection_authorization", "missingRouteNames": [], "requestRouteCount": 2, "requestRouteNames": ["crawlExportsQualityReport", "providerAuthorizationEvidenceLedgerConfirmedWrite"], "routeCount": 4, "routeNames": ["crawlExportsQualityReport", "crawlExportsQualityReportContract", "providerAuthorizationEvidenceLedgerConfirmedWrite", "providerAuthorizationEvidenceLedgerConfirmedWriteContract"], "routesReady": true}, {"contractRouteCount": 4, "contractRouteNames": ["visualEvalReportContract", "designFusionReadinessReportContract", "designFusionCanonicalReferenceLedgerConfirmedWriteContract", "visualEvalsRealModelEvidenceLedgerConfirmedWriteContract"], "criterionId": "real_model_visual_eval", "gateId": "model_and_visual_eval_approval", "missingRouteNames": [], "requestRouteCount": 4, "requestRouteNames": ["visualEvalReport", "designFusionReadinessReport", "designFusionCanonicalReferenceLedgerConfirmedWrite", "visualEvalsRealModelEvidenceLedgerConfirmedWrite"], "routeCount": 8, "routeNames": ["visualEvalReport", "visualEvalReportContract", "designFusionReadinessReport", "designFusionReadinessReportContract", "designFusionCanonicalReferenceLedgerConfirmedWrite", "designFusionCanonicalReferenceLedgerConfirmedWriteContract", "visualEvalsRealModelEvidenceLedgerConfirmedWrite", "visualEvalsRealModelEvidenceLedgerConfirmedWriteContract"], "routesReady": true}, {"contractRouteCount": 2, "contractRouteNames": ["maliangObjectContractReportContract", "maliangStorageReaderLedgerConfirmedWriteContract"], "criterionId": "storage_reader_permission_and_object_contract", "gateId": "maliang_storage_reader_authorization", "missingRouteNames": [], "requestRouteCount": 2, "requestRouteNames": ["maliangObjectContractReport", "maliangStorageReaderLedgerConfirmedWrite"], "routeCount": 4, "routeNames": ["maliangObjectContractReport", "maliangObjectContractReportContract", "maliangStorageReaderLedgerConfirmedWrite", "maliangStorageReaderLedgerConfirmedWriteContract"], "routesReady": true}, {"contractRouteCount": 16, "contractRouteNames": ["maliangSubmitGateReportContract", "maliangSubmitGateLedgerConfirmedWriteContract", "apiInputWorkflowContract", "apiInputWorkflowVerifyContract", "apiInputPackageContract", "externalRuntimeHandoffVerifyContract", "runtimeResourceReadReceiptVerifyContract", "externalRuntimePreflightReceiptVerifyContract", "externalRuntimeReceiptVerifyContract", "authorizationDryRunContract", "authorizedSubmitPreviewContract", "externalReviewerConfirmationVerifyContract", "approvalLedgerConfirmedWriteContract", "stagingCanaryReadinessReportContract", "stagingCanaryExecutionReportContract", "externalExecutionEnvelopeVerifyContract"], "criterionId": "token_preflight_upload_submit_gates", "gateId": "maliang_token_preflight_submit_receipts", "missingRouteNames": [], "requestRouteCount": 16, "requestRouteNames": ["maliangSubmitGateReport", "maliangSubmitGateLedgerConfirmedWrite", "apiInputWorkflow", "apiInputWorkflowVerify", "apiInputPackage", "externalRuntimeHandoffVerify", "runtimeResourceReadReceiptVerify", "externalRuntimePreflightReceiptVerify", "externalRuntimeReceiptVerify", "authorizationDryRun", "authorizedSubmitPreview", "externalReviewerConfirmationVerify", "approvalLedgerConfirmedWrite", "stagingCanaryReadinessReport", "stagingCanaryExecutionReport", "externalExecutionEnvelopeVerify"], "routeCount": 32, "routeNames": ["maliangSubmitGateReport", "maliangSubmitGateReportContract", "maliangSubmitGateLedgerConfirmedWrite", "maliangSubmitGateLedgerConfirmedWriteContract", "apiInputWorkflow", "apiInputWorkflowContract", "apiInputWorkflowVerify", "apiInputWorkflowVerifyContract", "apiInputPackage", "apiInputPackageContract", "externalRuntimeHandoffVerify", "externalRuntimeHandoffVerifyContract", "runtimeResourceReadReceiptVerify", "runtimeResourceReadReceiptVerifyContract", "externalRuntimePreflightReceiptVerify", "externalRuntimePreflightReceiptVerifyContract", "externalRuntimeReceiptVerify", "externalRuntimeReceiptVerifyContract", "authorizationDryRun", "authorizationDryRunContract", "authorizedSubmitPreview", "authorizedSubmitPreviewContract", "externalReviewerConfirmationVerify", "externalReviewerConfirmationVerifyContract", "approvalLedgerConfirmedWrite", "approvalLedgerConfirmedWriteContract", "stagingCanaryReadinessReport", "stagingCanaryReadinessReportContract", "stagingCanaryExecutionReport", "stagingCanaryExecutionReportContract", "externalExecutionEnvelopeVerify", "externalExecutionEnvelopeVerifyContract"], "routesReady": true}, {"contractRouteCount": 3, "contractRouteNames": ["deploymentCutoverReviewReportContract", "deploymentCutoverApprovalLedgerConfirmedWriteContract", "publicReleaseReadinessReportContract"], "criterionId": "deployment_cutover_rollback_review", "gateId": "deployment_cutover_rollback_approval", "missingRouteNames": [], "requestRouteCount": 3, "requestRouteNames": ["deploymentCutoverReviewReport", "deploymentCutoverApprovalLedgerConfirmedWrite", "publicReleaseReadinessReport"], "routeCount": 6, "routeNames": ["deploymentCutoverReviewReport", "deploymentCutoverReviewReportContract", "deploymentCutoverApprovalLedgerConfirmedWrite", "deploymentCutoverApprovalLedgerConfirmedWriteContract", "publicReleaseReadinessReport", "publicReleaseReadinessReportContract"], "routesReady": true}], "gateRows": 5, "launchReadinessMatrixDigest": "b0c2bab41d65d97a757cb91629838d6a6c6a02ddbfe691cc8d1c5ce13654f22c", "network": false, "productionMutations": false, "requestRouteCount": 27, "routeCount": 54, "routesReady": true, "status": "local_evidence_package_complete"}, "localEvidencePackageCoverageDigest": "d6b3c8406c6cc8a6cb347aa6c18852a4465ca4cba9fdabcf67215d4f1f61612d", "maliangStandard": {"apiInputWorkflow": {"artifact": "api_input_workflow", "contractName": "maliang-api-input-workflow", "digestAlgorithm": "canonical_sha256", "digestField": "apiInputWorkflowDigest"}, "apiInputWorkflowRequest": {"contractPath": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow-contract", "digestField": "apiInputWorkflowDigest", "expectedDigest": "<submitRequest.apiInputWorkflowDigest>", "method": "GET", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow", "requiresStateRoot": false, "responseFields": ["apiInputWorkflow", "apiInputWorkflowDigest", "standardEndpointOrder"], "sourceFields": {"expectedDigest": "maliang-exports:submit-request.apiInputWorkflowDigest"}}, "apiInputWorkflowVerifyRequest": {"body": {"expectedDigest": "<submitRequest.apiInputWorkflowDigest>"}, "bodyFields": ["expectedDigest"], "contractPath": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow-verify-contract", "digestField": "apiInputWorkflowDigest", "expectedDigest": "<submitRequest.apiInputWorkflowDigest>", "method": "POST", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow-verify", "sourceFields": {"expectedDigest": "maliang-exports:submit-request.apiInputWorkflowDigest"}, "verifiedField": "verified"}, "approvalEvidencePolicy": {"artifact": "approval_evidence_policy", "digestAlgorithm": "canonical_sha256", "digestField": "approvalEvidencePolicyDigest"}, "authorizationDryRunRequest": {"bodyTemplate": {"apiInputWorkflowDigest": "<submitRequest.apiInputWorkflowDigest>", "apiInputWorkflowVerificationDigest": "<maliang-exports:api-input-workflow-verify.verificationDigest>", "approvalEvidence": "<approvalEvidence>", "approvalEvidencePolicyDigest": "<online-pilot:evidence-packet.approvalEvidencePolicyDigest>", "authorizationRequirementsDigest": "<online-pilot:evidence-packet.authorizationRequirementsDigest>", "externalExecutionRunbookDigest": "<submitRequest.externalExecutionRunbookDigest>", "nextGateRequestsDigest": "<online-pilot:evidence-packet.nextGateRequestsDigest>", "submitReviewPacketDigest": "<submitRequest.submitReviewPacket.packetDigest>"}, "contractPath": "/api/web/v1/plugins/nails/online-pilot:authorization-dry-run-contract", "deployEnabled": false, "method": "POST", "network": false, "optionalFields": ["authorizationRequirementsDigest", "approvalEvidencePolicyDigest", "apiInputWorkflowVerificationDigest", "nextGateRequestsDigest"], "path": "/api/web/v1/plugins/nails/online-pilot:authorization-dry-run", "productionMutations": false, "requiredFields": ["approvalEvidence", "submitReviewPacketDigest", "externalExecutionRunbookDigest", "apiInputWorkflowDigest"], "sourceFields": {"apiInputWorkflowDigest": "maliang-exports:submit-request.apiInputWorkflowDigest", "apiInputWorkflowVerificationDigest": "maliang-exports:api-input-workflow-verify.verificationDigest", "approvalEvidencePolicyDigest": "online-pilot:evidence-packet.approvalEvidencePolicyDigest", "authorizationRequirementsDigest": "online-pilot:evidence-packet.authorizationRequirementsDigest", "externalExecutionRunbookDigest": "maliang-exports:submit-request.externalExecutionRunbookDigest", "nextGateRequestsDigest": "online-pilot:evidence-packet.nextGateRequestsDigest", "submitReviewPacketDigest": "maliang-exports:submit-request.submitReviewPacket.packetDigest"}, "submitEnabled": false, "uploadEnabled": false}, "authorizedSubmitPreviewRequest": {"approvalLedgerFallback": {"contractPath": "/api/web/v1/plugins/nails/online-pilot:approval-ledger-contract", "digestFields": ["authorizationRequirementsDigest", "approvalEvidencePolicyDigest", "nextGateRequestsDigest", "authorizationRequestBundleVerificationDigest"], "mode": "used_when_approvalEvidence_is_omitted", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:approval-ledger", "requiresStateRoot": true, "sourceField": "currentApprovalEvidence"}, "bodyTemplate": {"approvalEvidence": "<optionalApprovalEvidenceOrLedgerDefault>", "approvalEvidencePolicyDigest": "<online-pilot:evidence-packet.approvalEvidencePolicyDigest>", "authorizationRequestBundleVerificationDigest": "<online-pilot:authorization-request-bundle-verify.verificationDigest>", "authorizationRequirementsDigest": "<online-pilot:evidence-packet.authorizationRequirementsDigest>", "nextGateRequestsDigest": "<online-pilot:evidence-packet.nextGateRequestsDigest>", "payloadDigest": "<optionalPayloadDigest>", "stateRoot": "<stateRoot>"}, "contractPath": "/api/web/v1/plugins/nails/online-pilot:authorized-submit-preview-contract", "deployEnabled": false, "method": "POST", "network": false, "optionalFields": ["payloadDigest", "approvalEvidence", "authorizationRequirementsDigest", "approvalEvidencePolicyDigest", "nextGateRequestsDigest", "authorizationRequestBundleVerificationDigest"], "path": "/api/web/v1/plugins/nails/online-pilot:authorized-submit-preview", "productionMutations": false, "requiredFields": ["stateRoot"], "sourceFields": {"approvalEvidence": "request.approvalEvidence or online-pilot:approval-ledger.currentApprovalEvidence", "approvalEvidencePolicyDigest": "online-pilot:evidence-packet.approvalEvidencePolicyDigest", "authorizationRequestBundleVerificationDigest": "online-pilot:authorization-request-bundle-verify.verificationDigest", "authorizationRequirementsDigest": "online-pilot:evidence-packet.authorizationRequirementsDigest", "nextGateRequestsDigest": "online-pilot:evidence-packet.nextGateRequestsDigest", "payloadDigest": "online-pilot:review-package.payloadDigest"}, "submitEnabled": false, "uploadEnabled": false}, "endpointMap": {"preflight": {"contractPath": "/api/web/v1/plugins/nails/maliang-exports:preflight-contract", "method": "POST", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:preflight"}, "receipts": {"contractPath": "/api/web/v1/plugins/nails/maliang-exports:receipts-contract", "method": "POST", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:receipts"}, "status": {"contractPath": "/api/web/v1/plugins/nails/maliang-exports:status-contract", "method": "POST", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:status"}, "submit": {"contractPath": "/api/web/v1/plugins/nails/maliang-exports:submit-request-contract", "enabled": false, "method": "POST", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:submit-request", "planContractPath": "/api/web/v1/plugins/nails/maliang-exports:submit-plan-contract", "planPath": "/api/web/v1/plugins/nails/maliang-exports:submit-plan"}, "token": {"contractPath": "/api/web/v1/plugins/nails/maliang-exports:token-check-contract", "method": "GET", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:token-check"}}, "endpointOrder": ["token", "preflight", "submit", "status", "receipts"], "externalExecutionRunbook": {"artifact": "external_execution_runbook", "contractName": "maliang-external-execution-runbook", "digestAlgorithm": "canonical_sha256_without_runbookDigest", "digestField": "externalExecutionRunbookDigest"}, "handoffPackage": "/api/web/v1/plugins/nails/maliang-exports:handoff-package", "handoffPackageContract": "/api/web/v1/plugins/nails/maliang-exports:handoff-package-contract", "runtimeEnvironmentEvidence": {"artifact": "runtime_environment_evidence", "digestAlgorithm": "canonical_sha256_of_runtime_environment_evidence", "digestField": "runtimeEnvironmentEvidenceDigest", "evidenceId": "token_check_authorization", "sourceContractPath": "/api/web/v1/plugins/nails/maliang-exports:token-check-contract", "sourcePath": "/api/web/v1/plugins/nails/maliang-exports:token-check"}, "submitRequest": "/api/web/v1/plugins/nails/maliang-exports:submit-request", "submitRequestContract": "/api/web/v1/plugins/nails/maliang-exports:submit-request-contract"}, "maliangTarget": {"objectUriPolicy": "stable_oss_or_gs_uri", "objectUriSchemes": ["oss", "gs"], "payloadContract": "maliang-pipeline-import", "productLine": "nails", "sourceName": "Maliang Nails", "submitBoundary": "external_maliang_nails_environment_required", "uriAuthorization": "maliang_authorized_internal_resource_reuse"}, "method": "GET", "network": false, "nextGateRequests": [{"approvalEvidenceTemplate": [{"criterionId": "real_provider_terms_and_data_quality", "evidenceId": "provider_terms_review", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "real_provider_terms_and_data_quality", "evidenceId": "read_only_collection_approval", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "real_provider_terms_and_data_quality", "evidenceId": "data_quality_report", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}], "approvalEvidenceTemplateStatus": "template_requires_external_review_artifacts", "blocksProductionMutation": "live_provider_collect", "criterionId": "real_provider_terms_and_data_quality", "deployEnabled": false, "externalAuthorizationStillRequired": true, "gateId": "provider_live_collection_authorization", "localAuthorizationDossierEvidence": {"artifact": "providerAuthorizationDossier", "contractPath": "/api/web/v1/plugins/nails/provider-pilot:authorization-plan-contract", "digest": "ad899639bb7c8641e5dff651236f897af66b2f59ae49212af74499ec92aff760", "digestField": "providerAuthorizationDossierDigest", "externalAuthorizationStillRequired": true, "liveCollectionEnabled": false, "markets": {"CN": 2, "GLOBAL": 2}, "network": false, "productionMutations": false, "providerRows": 4, "requiredEvidence": ["provider_terms_review", "read_only_collection_approval", "data_quality_report"], "sourcePath": "/api/web/v1/plugins/nails/provider-pilot:authorization-plan", "status": "local_dossier_ready_external_authorization_required"}, "localAuthorizationDossierEvidenceDigest": "c917cdc7497d6cf7eb561fd8d7b46af9ee6e428b57696755d96823b68c6e479d", "localAuthorizationDossierEvidenceSource": "launchReadinessMatrix[].localAuthorizationDossierEvidence", "localEvidenceContracts": [{"method": "GET", "name": "crawlExportsQualityReportContract", "network": false, "path": "/api/web/v1/plugins/nails/crawl-exports:quality-report-contract"}, {"method": "GET", "name": "providerAuthorizationEvidenceLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/provider-pilot:authorization-evidence-approval-ledger-confirmed-write-contract"}], "localEvidenceRequestTemplates": [{"bodyTemplate": {"crawlExports": "<crawlExports>"}, "method": "POST", "name": "crawlExportsQualityReport", "network": false, "path": "/api/web/v1/plugins/nails/crawl-exports:quality-report"}, {"bodyFields": ["stateRoot", "providerAuthorizationVerification", "expectedProviderAuthorizationVerificationDigest", "confirmationRecord"], "bodyTemplate": {"confirmationRecord": "<external provider authorization reviewer confirmation record>", "expectedProviderAuthorizationVerificationDigest": "<canonical_sha256({\"providerAuthorizationVerification\": response})>", "providerAuthorizationVerification": "<provider-pilot:authorization-verify response>", "stateRoot": "<stateRoot>"}, "contractPath": "/api/web/v1/plugins/nails/provider-pilot:authorization-evidence-approval-ledger-confirmed-write-contract", "deployEnabled": false, "liveCollectionEnabled": false, "method": "POST", "name": "providerAuthorizationEvidenceLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/provider-pilot:authorization-evidence-approval-ledger-confirmed-write", "productionMutations": false, "requiresExternalReviewerConfirmation": true, "submitEnabled": false, "uploadEnabled": false, "writesLocalState": true}], "localEvidenceRequests": [{"bodyFields": ["crawlExports"], "method": "POST", "name": "crawlExportsQualityReport", "network": false, "path": "/api/web/v1/plugins/nails/crawl-exports:quality-report"}, {"bodyFields": ["stateRoot", "providerAuthorizationVerification", "expectedProviderAuthorizationVerificationDigest", "confirmationRecord"], "method": "POST", "name": "providerAuthorizationEvidenceLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/provider-pilot:authorization-evidence-approval-ledger-confirmed-write"}], "network": false, "productionMutations": false, "requiredBefore": "real_provider_ingestion", "status": "external_authorization_required", "submitEnabled": false, "uploadEnabled": false}, {"approvalEvidenceTemplate": [{"criterionId": "real_model_visual_eval", "evidenceId": "model_run_record", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "real_model_visual_eval", "evidenceId": "canonical_reference_digest", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "real_model_visual_eval", "evidenceId": "visual_consistency_eval_report", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}], "approvalEvidenceTemplateStatus": "template_requires_external_review_artifacts", "blocksProductionMutation": "real_model_or_visual_eval", "criterionId": "real_model_visual_eval", "deployEnabled": false, "externalAuthorizationStillRequired": true, "gateId": "model_and_visual_eval_approval", "localAuthorizationDossierEvidence": {"artifact": "realModelVisualEvalDossier", "contractPath": "/api/web/v1/plugins/nails/visual-evals:report-contract", "digestField": "realModelVisualEvalDossierDigest", "externalAuthorizationStillRequired": true, "network": false, "productionMutations": false, "reportArtifact": "visualEvalReport", "reportDigestField": "visualEvalReportDigest", "requestBodyTemplate": {"stateDigest": "<optionalStateDigest>", "stateRoot": "<stateRoot>"}, "requiredEvidence": ["model_run_record", "canonical_reference_digest", "visual_consistency_eval_report"], "requiresStateRoot": true, "reviewPackageDigestFields": {"dossier": "reviewPackage.artifactDigests.realModelVisualEvalDossier", "report": "reviewPackage.artifactDigests.visualEvalReport"}, "reviewPackagePath": "/api/web/v1/plugins/nails/online-pilot:review-package", "sourcePath": "/api/web/v1/plugins/nails/visual-evals:report", "status": "stateful_local_dossier_ready_external_authorization_required", "submitEnabled": false, "uploadEnabled": false}, "localAuthorizationDossierEvidenceDigest": "d1600eaa5b4df6cdece805a1f6c20ae6738f6cf7eaf70fe635faddcfc18f106b", "localAuthorizationDossierEvidenceSource": "launchReadinessMatrix[].localAuthorizationDossierEvidence", "localEvidenceContracts": [{"method": "GET", "name": "visualEvalReportContract", "network": false, "path": "/api/web/v1/plugins/nails/visual-evals:report-contract"}, {"method": "GET", "name": "designFusionReadinessReportContract", "network": false, "path": "/api/web/v1/plugins/nails/design-fusion:readiness-report-contract"}, {"method": "GET", "name": "designFusionCanonicalReferenceLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/design-fusion:canonical-reference-approval-ledger-confirmed-write-contract"}, {"method": "GET", "name": "visualEvalsRealModelEvidenceLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/visual-evals:real-model-evidence-approval-ledger-confirmed-write-contract"}], "localEvidenceRequestTemplates": [{"bodyTemplate": {"stateDigest": "<optionalStateDigest>", "stateRoot": "<stateRoot>"}, "method": "POST", "name": "visualEvalReport", "network": false, "path": "/api/web/v1/plugins/nails/visual-evals:report"}, {"bodyTemplate": {"stateDigest": "<optionalStateDigest>", "stateRoot": "<stateRoot>"}, "method": "POST", "name": "designFusionReadinessReport", "network": false, "path": "/api/web/v1/plugins/nails/design-fusion:readiness-report"}, {"method": "GET", "name": "designFusionCanonicalReferenceLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/design-fusion:canonical-reference-approval-ledger-confirmed-write"}, {"method": "GET", "name": "visualEvalsRealModelEvidenceLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/visual-evals:real-model-evidence-approval-ledger-confirmed-write"}], "localEvidenceRequests": [{"bodyFields": ["stateRoot", "stateDigest"], "method": "POST", "name": "visualEvalReport", "network": false, "path": "/api/web/v1/plugins/nails/visual-evals:report"}, {"bodyFields": ["stateRoot", "stateDigest"], "method": "POST", "name": "designFusionReadinessReport", "network": false, "path": "/api/web/v1/plugins/nails/design-fusion:readiness-report"}, {"method": "GET", "name": "designFusionCanonicalReferenceLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/design-fusion:canonical-reference-approval-ledger-confirmed-write"}, {"method": "GET", "name": "visualEvalsRealModelEvidenceLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/visual-evals:real-model-evidence-approval-ledger-confirmed-write"}], "network": false, "productionMutations": false, "requiredBefore": "production_design_generation", "status": "external_authorization_required", "submitEnabled": false, "uploadEnabled": false}, {"approvalEvidenceTemplate": [{"criterionId": "storage_reader_permission_and_object_contract", "evidenceId": "object_existence_hash_report", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "storage_reader_permission_and_object_contract", "evidenceId": "maliang_reader_principal_check", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "storage_reader_permission_and_object_contract", "evidenceId": "application_json_size_limit_confirmation", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}], "approvalEvidenceTemplateStatus": "template_requires_external_review_artifacts", "blocksProductionMutation": "maliang_storage_read", "criterionId": "storage_reader_permission_and_object_contract", "deployEnabled": false, "externalAuthorizationStillRequired": true, "gateId": "maliang_storage_reader_authorization", "localAuthorizationDossierEvidence": {"artifact": "storageReaderAuthorizationDossier", "contractPath": "/api/web/v1/plugins/nails/maliang-exports:object-contract-report-contract", "digestField": "storageReaderAuthorizationDossierDigest", "externalAuthorizationStillRequired": true, "network": false, "objectUriPolicy": "stable_oss_or_gs_uri", "productionMutations": false, "reportArtifact": "objectContractReport", "reportDigestField": "objectContractReportDigest", "requestBodyTemplate": {"payloadDigest": "<optionalPayloadDigest>", "stateRoot": "<stateRoot>"}, "requiredEvidence": ["object_existence_hash_report", "maliang_reader_principal_check", "application_json_size_limit_confirmation"], "requiresStateRoot": true, "reviewPackageDigestFields": {"dossier": "reviewPackage.artifactDigests.storageReaderAuthorizationDossier", "report": "reviewPackage.artifactDigests.objectContractReport"}, "reviewPackagePath": "/api/web/v1/plugins/nails/online-pilot:review-package", "sourcePath": "/api/web/v1/plugins/nails/maliang-exports:object-contract-report", "status": "stateful_local_dossier_ready_external_authorization_required", "submitEnabled": false, "uploadEnabled": false}, "localAuthorizationDossierEvidenceDigest": "4ece9159cbcf06e332b3af3c2504306776092a45028b34ef111254fbe93e77af", "localAuthorizationDossierEvidenceSource": "launchReadinessMatrix[].localAuthorizationDossierEvidence", "localEvidenceContracts": [{"method": "GET", "name": "maliangObjectContractReportContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:object-contract-report-contract"}, {"method": "GET", "name": "maliangStorageReaderLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:storage-reader-approval-ledger-confirmed-write-contract"}, {"method": "GET", "name": "maliangPayloadContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:payload-contract"}, {"method": "GET", "name": "maliangHandoffPackageContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:handoff-package-contract"}, {"method": "GET", "name": "maliangTokenCheckContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:token-check-contract"}], "localEvidenceRequestTemplates": [{"bodyTemplate": {"payloadDigest": "<optionalPayloadDigest>", "stateRoot": "<stateRoot>"}, "method": "POST", "name": "maliangObjectContractReport", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:object-contract-report"}, {"method": "GET", "name": "maliangStorageReaderLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:storage-reader-approval-ledger-confirmed-write"}, {"method": "GET", "name": "offlineContractMvpReadiness", "network": false, "path": "/api/web/v1/plugins/nails/offline-contract-mvp:readiness"}], "localEvidenceRequests": [{"bodyFields": ["stateRoot", "payloadDigest"], "method": "POST", "name": "maliangObjectContractReport", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:object-contract-report"}, {"method": "GET", "name": "maliangStorageReaderLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:storage-reader-approval-ledger-confirmed-write"}, {"method": "GET", "name": "offlineContractMvpReadiness", "network": false, "path": "/api/web/v1/plugins/nails/offline-contract-mvp:readiness"}], "network": false, "productionMutations": false, "requiredBefore": "maliang_preflight", "status": "external_authorization_required", "submitEnabled": false, "uploadEnabled": false}, {"approvalEvidenceTemplate": [{"criterionId": "token_preflight_upload_submit_gates", "evidenceId": "token_check_authorization", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "token_preflight_upload_submit_gates", "evidenceId": "preflight_authorization", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "token_preflight_upload_submit_gates", "evidenceId": "upload_submit_receipt_gate_approvals", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}], "approvalEvidenceTemplateStatus": "template_requires_external_review_artifacts", "blocksProductionMutation": "maliang_submit", "criterionId": "token_preflight_upload_submit_gates", "deployEnabled": false, "externalAuthorizationStillRequired": true, "gateId": "maliang_token_preflight_submit_receipts", "localAuthorizationDossierEvidence": {"artifact": "submitGateAuthorizationDossier", "contractPath": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-report-contract", "digestField": "submitGateAuthorizationDossierDigest", "externalAuthorizationStillRequired": true, "network": false, "productionMutations": false, "reportArtifact": "submitGateReport", "reportDigestField": "submitGateReportDigest", "requestBodyTemplate": {"payloadDigest": "<optionalPayloadDigest>", "stateRoot": "<stateRoot>"}, "requiredEvidence": ["token_check_authorization", "preflight_authorization", "upload_submit_receipt_gate_approvals"], "requiresStateRoot": true, "reviewPackageDigestFields": {"dossier": "reviewPackage.artifactDigests.submitGateAuthorizationDossier", "report": "reviewPackage.artifactDigests.submitGateReport"}, "reviewPackagePath": "/api/web/v1/plugins/nails/online-pilot:review-package", "sourcePath": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-report", "status": "stateful_local_dossier_ready_external_authorization_required", "submitEnabled": false, "uploadEnabled": false}, "localAuthorizationDossierEvidenceDigest": "94d5ccdabbab19b642bc81c5e7d2534346639b096cb34f1f05b0bf3795c93a02", "localAuthorizationDossierEvidenceSource": "launchReadinessMatrix[].localAuthorizationDossierEvidence", "localEvidenceContracts": [{"method": "GET", "name": "maliangSubmitGateReportContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-report-contract"}, {"method": "GET", "name": "maliangSubmitGateLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-approval-ledger-confirmed-write-contract"}, {"method": "GET", "name": "apiInputWorkflowContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow-contract"}, {"method": "GET", "name": "apiInputWorkflowVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow-verify-contract"}, {"method": "GET", "name": "apiInputPackageContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-package-contract"}, {"method": "GET", "name": "externalRuntimeHandoffVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-handoff-verify-contract"}, {"method": "GET", "name": "runtimeResourceReadReceiptVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:runtime-resource-read-receipt-verify-contract"}, {"method": "GET", "name": "externalRuntimePreflightReceiptVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-preflight-receipt-verify-contract"}, {"method": "GET", "name": "externalRuntimeReceiptVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-receipt-verify-contract"}, {"method": "GET", "name": "authorizationDryRunContract", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:authorization-dry-run-contract"}, {"method": "GET", "name": "authorizedSubmitPreviewContract", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:authorized-submit-preview-contract"}, {"method": "GET", "name": "externalReviewerConfirmationVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:external-reviewer-confirmation-verify-contract"}, {"method": "GET", "name": "approvalLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:approval-ledger-confirmed-write-contract"}, {"method": "GET", "name": "stagingCanaryReadinessReportContract", "network": false, "path": "/api/web/v1/plugins/nails/staging-canary:readiness-report-contract"}, {"method": "GET", "name": "stagingCanaryExecutionReportContract", "network": false, "path": "/api/web/v1/plugins/nails/staging-canary:execution-report-contract"}, {"method": "GET", "name": "externalExecutionEnvelopeVerifyContract", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:external-execution-envelope-verify-contract"}], "localEvidenceRequestTemplates": [{"bodyTemplate": {"payloadDigest": "<optionalPayloadDigest>", "stateRoot": "<stateRoot>"}, "method": "POST", "name": "maliangSubmitGateReport", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-report"}, {"bodyFields": ["stateRoot", "submitGateReport", "submitGateReportDigest", "confirmationRecord"], "bodyTemplate": {"confirmationRecord": "<external submit gate reviewer confirmation record>", "stateRoot": "<stateRoot>", "submitGateReport": "<maliang-exports:submit-gate-report response>", "submitGateReportDigest": "<canonical_sha256_of_submitted_submit_gate_report_payload_without_response_envelope>"}, "contractPath": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-approval-ledger-confirmed-write-contract", "deployEnabled": false, "method": "POST", "name": "maliangSubmitGateLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-approval-ledger-confirmed-write", "productionMutations": false, "requiresExternalReviewerConfirmation": true, "submitEnabled": false, "uploadEnabled": false, "writesLocalState": true}, {"contractPath": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow-contract", "digestField": "apiInputWorkflowDigest", "expectedDigest": "<submitRequest.apiInputWorkflowDigest>", "method": "GET", "name": "apiInputWorkflow", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow", "requiresStateRoot": false, "responseFields": ["apiInputWorkflow", "apiInputWorkflowDigest", "standardEndpointOrder"], "sourceFields": {"expectedDigest": "maliang-exports:submit-request.apiInputWorkflowDigest"}}, {"body": {"expectedDigest": "<submitRequest.apiInputWorkflowDigest>"}, "bodyFields": ["expectedDigest"], "contractPath": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow-verify-contract", "digestField": "apiInputWorkflowDigest", "expectedDigest": "<submitRequest.apiInputWorkflowDigest>", "method": "POST", "name": "apiInputWorkflowVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow-verify", "sourceFields": {"expectedDigest": "maliang-exports:submit-request.apiInputWorkflowDigest"}, "verifiedField": "verified"}, {"bodyFields": ["stateRoot", "payloadDigest"], "bodyTemplate": {"payloadDigest": "<optionalPayloadDigest>", "stateRoot": "<stateRoot>"}, "contractPath": "/api/web/v1/plugins/nails/maliang-exports:api-input-package-contract", "deployEnabled": false, "method": "POST", "name": "apiInputPackage", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-package", "productionMutations": false, "responseFields": ["externalRuntimeSmokeKit", "externalRuntimeSmokeKitDigest", "externalRuntimeHandoff", "externalRuntimeHandoffDigest", "runtimeResourceAccessPolicy", "runtimeResourceAccessPolicyDigest", "sourceTraceEvidenceDigest"], "submitEnabled": false, "uploadEnabled": false}, {"bodyFields": ["externalRuntimeHandoff", "expectedHandoffDigest"], "bodyTemplate": {"expectedHandoffDigest": "<maliang-exports:api-input-package.externalRuntimeHandoffDigest>", "externalRuntimeHandoff": "<maliang-exports:api-input-package.externalRuntimeHandoff>"}, "contractPath": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-handoff-verify-contract", "deployEnabled": false, "method": "POST", "name": "externalRuntimeHandoffVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-handoff-verify", "productionMutations": false, "sourceFields": {"expectedHandoffDigest": "maliang-exports:api-input-package.externalRuntimeHandoffDigest", "externalRuntimeHandoff": "maliang-exports:api-input-package.externalRuntimeHandoff"}, "submitEnabled": false, "uploadEnabled": false}, {"bodyFields": ["runtimeResourceAccessPolicy", "runtimeResourceAccessPolicyDigest", "externalResourceReadReceipt"], "bodyTemplate": {"externalResourceReadReceipt": "<external Maliang runtime object read receipt>", "runtimeResourceAccessPolicy": "<maliang-exports:api-input-package.runtimeResourceAccessPolicy>", "runtimeResourceAccessPolicyDigest": "<maliang-exports:api-input-package.runtimeResourceAccessPolicyDigest>"}, "contractPath": "/api/web/v1/plugins/nails/maliang-exports:runtime-resource-read-receipt-verify-contract", "deployEnabled": false, "method": "POST", "name": "runtimeResourceReadReceiptVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:runtime-resource-read-receipt-verify", "productionMutations": false, "sourceFields": {"externalResourceReadReceipt": "external Maliang runtime object read receipt", "runtimeResourceAccessPolicy": "maliang-exports:api-input-package.runtimeResourceAccessPolicy", "runtimeResourceAccessPolicyDigest": "maliang-exports:api-input-package.runtimeResourceAccessPolicyDigest"}, "submitEnabled": false, "uploadEnabled": false}, {"bodyFields": ["externalRuntimeHandoffVerification", "externalRuntimeHandoffVerificationDigest", "runtimeResourceReadReceiptVerification", "runtimeResourceReadReceiptVerificationDigest", "externalPreflightReceipt"], "bodyTemplate": {"externalPreflightReceipt": "<external Maliang Nails readonly preflight receipt>", "externalRuntimeHandoffVerification": "<maliang-exports:external-runtime-handoff-verify response>", "externalRuntimeHandoffVerificationDigest": "<externalRuntimeHandoffVerification.verificationDigest>", "runtimeResourceReadReceiptVerification": "<maliang-exports:runtime-resource-read-receipt-verify response>", "runtimeResourceReadReceiptVerificationDigest": "<runtimeResourceReadReceiptVerification.verificationDigest>"}, "contractPath": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-preflight-receipt-verify-contract", "deployEnabled": false, "method": "POST", "name": "externalRuntimePreflightReceiptVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-preflight-receipt-verify", "productionMutations": false, "submitEnabled": false, "uploadEnabled": false}, {"bodyFields": ["externalRuntimeHandoffVerification", "externalRuntimeHandoffVerificationDigest", "externalExecutionReceipt"], "bodyTemplate": {"externalExecutionReceipt": "<external Maliang Nails runtime receipt>", "externalRuntimeHandoffVerification": "<maliang-exports:external-runtime-handoff-verify response>", "externalRuntimeHandoffVerificationDigest": "<externalRuntimeHandoffVerification.verificationDigest>"}, "condition": "after_explicit_external_submit_gate_approval", "contractPath": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-receipt-verify-contract", "deployEnabled": false, "method": "POST", "name": "externalRuntimeReceiptVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-receipt-verify", "productionMutations": false, "submitEnabled": false, "uploadEnabled": false}, {"bodyFields": ["approvalEvidence", "submitReviewPacketDigest", "externalExecutionRunbookDigest", "apiInputWorkflowDigest", "apiInputWorkflowVerificationDigest", "authorizationRequirementsDigest", "approvalEvidencePolicyDigest", "nextGateRequestsDigest"], "bodyTemplate": {"apiInputWorkflowDigest": "<submitRequest.apiInputWorkflowDigest>", "apiInputWorkflowVerificationDigest": "<maliang-exports:api-input-workflow-verify.verificationDigest>", "approvalEvidence": "<online-pilot:evidence-packet.approvalEvidenceTemplate>", "approvalEvidencePolicyDigest": "<online-pilot:evidence-packet.approvalEvidencePolicyDigest>", "authorizationRequirementsDigest": "<online-pilot:evidence-packet.authorizationRequirementsDigest>", "externalExecutionRunbookDigest": "<submitRequest.externalExecutionRunbookDigest>", "nextGateRequestsDigest": "<online-pilot:evidence-packet.nextGateRequestsDigest>", "submitReviewPacketDigest": "<submitRequest.submitReviewPacket.packetDigest>"}, "contractPath": "/api/web/v1/plugins/nails/online-pilot:authorization-dry-run-contract", "deployEnabled": false, "method": "POST", "name": "authorizationDryRun", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:authorization-dry-run", "productionMutations": false, "sourceFields": {"apiInputWorkflowDigest": "maliang-exports:submit-request.apiInputWorkflowDigest", "apiInputWorkflowVerificationDigest": "maliang-exports:api-input-workflow-verify.verificationDigest", "approvalEvidence": "online-pilot:evidence-packet.approvalEvidenceTemplate", "approvalEvidencePolicyDigest": "online-pilot:evidence-packet.approvalEvidencePolicyDigest", "authorizationRequirementsDigest": "online-pilot:evidence-packet.authorizationRequirementsDigest", "externalExecutionRunbookDigest": "maliang-exports:submit-request.externalExecutionRunbookDigest", "nextGateRequestsDigest": "online-pilot:evidence-packet.nextGateRequestsDigest", "submitReviewPacketDigest": "maliang-exports:submit-request.submitReviewPacket.packetDigest"}, "submitEnabled": false, "uploadEnabled": false}, {"approvalLedgerFallback": {"contractPath": "/api/web/v1/plugins/nails/online-pilot:approval-ledger-contract", "digestFields": ["authorizationRequirementsDigest", "approvalEvidencePolicyDigest", "nextGateRequestsDigest", "authorizationRequestBundleVerificationDigest"], "mode": "used_when_approvalEvidence_is_omitted", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:approval-ledger", "requiresStateRoot": true, "sourceField": "currentApprovalEvidence"}, "bodyFields": ["stateRoot", "payloadDigest", "approvalEvidence", "authorizationRequirementsDigest", "approvalEvidencePolicyDigest", "nextGateRequestsDigest", "authorizationRequestBundleVerificationDigest"], "bodyTemplate": {"approvalEvidence": "<online-pilot:evidence-packet.approvalEvidenceTemplate>", "approvalEvidencePolicyDigest": "<online-pilot:evidence-packet.approvalEvidencePolicyDigest>", "authorizationRequestBundleVerificationDigest": "<online-pilot:authorization-request-bundle-verify.verificationDigest>", "authorizationRequirementsDigest": "<online-pilot:evidence-packet.authorizationRequirementsDigest>", "nextGateRequestsDigest": "<online-pilot:evidence-packet.nextGateRequestsDigest>", "payloadDigest": "<reviewPackage.payloadDigest>", "stateRoot": "<stateRoot>"}, "contractPath": "/api/web/v1/plugins/nails/online-pilot:authorized-submit-preview-contract", "deployEnabled": false, "method": "POST", "name": "authorizedSubmitPreview", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:authorized-submit-preview", "requiresStateRoot": true, "sourceFields": {"approvalEvidence": "online-pilot:evidence-packet.approvalEvidenceTemplate", "approvalEvidencePolicyDigest": "online-pilot:evidence-packet.approvalEvidencePolicyDigest", "authorizationRequestBundleVerificationDigest": "online-pilot:authorization-request-bundle-verify.verificationDigest", "authorizationRequirementsDigest": "online-pilot:evidence-packet.authorizationRequirementsDigest", "nextGateRequestsDigest": "online-pilot:evidence-packet.nextGateRequestsDigest", "payloadDigest": "online-pilot:review-package.payloadDigest", "stateRoot": "caller.localStateRoot"}, "submitEnabled": false, "uploadEnabled": false}, {"bodyFields": ["externalReviewerConfirmationBoundary", "expectedExternalReviewerConfirmationBoundaryDigest", "confirmationRecord"], "bodyTemplate": {"confirmationRecord": "<externalReviewerConfirmationBoundary.confirmationRecordTemplate>", "expectedExternalReviewerConfirmationBoundaryDigest": "<reviewPackage.externalReviewerConfirmationBoundaryDigest>", "externalReviewerConfirmationBoundary": "<reviewPackage.externalReviewerConfirmationBoundary>"}, "contractPath": "/api/web/v1/plugins/nails/online-pilot:external-reviewer-confirmation-verify-contract", "deployEnabled": false, "method": "POST", "name": "externalReviewerConfirmationVerify", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:external-reviewer-confirmation-verify", "productionMutations": false, "sourceFields": {"confirmationRecord": "external_reviewer.confirmed_stable_confirmation_record", "expectedExternalReviewerConfirmationBoundaryDigest": "online-pilot:review-package.externalReviewerConfirmationBoundaryDigest", "externalReviewerConfirmationBoundary": "online-pilot:review-package.externalReviewerConfirmationBoundary"}, "submitEnabled": false, "uploadEnabled": false}, {"bodyFields": ["stateRoot", "externalReviewerConfirmationVerification", "expectedExternalReviewerConfirmationVerificationDigest"], "bodyTemplate": {"expectedExternalReviewerConfirmationVerificationDigest": "<online-pilot:external-reviewer-confirmation-verify.verificationDigest>", "externalReviewerConfirmationVerification": "<online-pilot:external-reviewer-confirmation-verify>", "stateRoot": "<stateRoot>"}, "contractPath": "/api/web/v1/plugins/nails/online-pilot:approval-ledger-confirmed-write-contract", "deployEnabled": false, "method": "POST", "name": "approvalLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:approval-ledger-confirmed-write", "productionMutations": false, "sourceFields": {"expectedExternalReviewerConfirmationVerificationDigest": "online-pilot:external-reviewer-confirmation-verify.verificationDigest", "externalReviewerConfirmationVerification": "online-pilot:external-reviewer-confirmation-verify", "stateRoot": "caller.localStateRoot"}, "submitEnabled": false, "uploadEnabled": false}, {"bodyFields": ["externalExecutionEnvelope", "expectedEnvelopeDigest", "reviewPackageDigest", "reviewPackageArtifactDigests"], "bodyTemplate": {"expectedEnvelopeDigest": "<authorizedSubmitPreview.externalExecutionEnvelopeDigest>", "externalExecutionEnvelope": "<authorizedSubmitPreview.externalExecutionEnvelope>", "reviewPackageArtifactDigests": "<authorizedSubmitPreview.reviewPackageArtifactDigests>", "reviewPackageDigest": "<authorizedSubmitPreview.reviewPackageDigest>"}, "contractPath": "/api/web/v1/plugins/nails/staging-canary:readiness-report-contract", "deployEnabled": false, "method": "POST", "name": "stagingCanaryReadinessReport", "network": false, "path": "/api/web/v1/plugins/nails/staging-canary:readiness-report", "productionMutations": false, "submitEnabled": false}, {"bodyFields": ["stagingCanaryRunbook", "expectedStagingCanaryRunbookDigest", "externalExecutionEnvelope", "expectedEnvelopeDigest", "reviewPackageDigest", "reviewPackageArtifactDigests", "canaryStepEvidence"], "bodyTemplate": {"canaryStepEvidence": "<external_staging_canary_step_evidence>", "expectedEnvelopeDigest": "<authorizedSubmitPreview.externalExecutionEnvelopeDigest>", "expectedStagingCanaryRunbookDigest": "<stagingCanaryReadinessReport.stagingCanaryRunbookDigest>", "externalExecutionEnvelope": "<authorizedSubmitPreview.externalExecutionEnvelope>", "reviewPackageArtifactDigests": "<authorizedSubmitPreview.reviewPackageArtifactDigests>", "reviewPackageDigest": "<authorizedSubmitPreview.reviewPackageDigest>", "stagingCanaryRunbook": "<stagingCanaryReadinessReport.stagingCanaryRunbook>"}, "contractPath": "/api/web/v1/plugins/nails/staging-canary:execution-report-contract", "deployEnabled": false, "method": "POST", "name": "stagingCanaryExecutionReport", "network": false, "path": "/api/web/v1/plugins/nails/staging-canary:execution-report", "productionMutations": false, "submitEnabled": false}, {"bodyFields": ["externalExecutionEnvelope", "expectedEnvelopeDigest", "reviewPackageDigest", "reviewPackageArtifactDigests"], "bodyTemplate": {"expectedEnvelopeDigest": "<externalExecutionEnvelope.envelopeDigest>", "externalExecutionEnvelope": "<externalExecutionEnvelope>", "reviewPackageArtifactDigests": "<reviewPackage.artifactDigests>", "reviewPackageDigest": "<reviewPackage.reviewPackageDigest>"}, "contractPath": "/api/web/v1/plugins/nails/online-pilot:external-execution-envelope-verify-contract", "deployEnabled": false, "method": "POST", "name": "externalExecutionEnvelopeVerify", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:external-execution-envelope-verify", "submitEnabled": false, "uploadEnabled": false}], "localEvidenceRequests": [{"bodyFields": ["stateRoot", "payloadDigest"], "method": "POST", "name": "maliangSubmitGateReport", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-report"}, {"bodyFields": ["stateRoot", "submitGateReport", "submitGateReportDigest", "confirmationRecord"], "method": "POST", "name": "maliangSubmitGateLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:submit-gate-approval-ledger-confirmed-write"}, {"method": "GET", "name": "apiInputWorkflow", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow"}, {"bodyFields": ["expectedDigest"], "method": "POST", "name": "apiInputWorkflowVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-workflow-verify"}, {"bodyFields": ["stateRoot", "payloadDigest"], "method": "POST", "name": "apiInputPackage", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:api-input-package", "responseFields": ["externalRuntimeSmokeKit", "externalRuntimeSmokeKitDigest", "externalRuntimeHandoff", "externalRuntimeHandoffDigest", "runtimeResourceAccessPolicy", "runtimeResourceAccessPolicyDigest", "sourceTraceEvidenceDigest"]}, {"bodyFields": ["externalRuntimeHandoff", "expectedHandoffDigest"], "method": "POST", "name": "externalRuntimeHandoffVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-handoff-verify"}, {"bodyFields": ["runtimeResourceAccessPolicy", "runtimeResourceAccessPolicyDigest", "externalResourceReadReceipt"], "method": "POST", "name": "runtimeResourceReadReceiptVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:runtime-resource-read-receipt-verify"}, {"bodyFields": ["externalRuntimeHandoffVerification", "externalRuntimeHandoffVerificationDigest", "runtimeResourceReadReceiptVerification", "runtimeResourceReadReceiptVerificationDigest", "externalPreflightReceipt"], "method": "POST", "name": "externalRuntimePreflightReceiptVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-preflight-receipt-verify"}, {"bodyFields": ["externalRuntimeHandoffVerification", "externalRuntimeHandoffVerificationDigest", "externalExecutionReceipt"], "method": "POST", "name": "externalRuntimeReceiptVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-receipt-verify"}, {"bodyFields": ["approvalEvidence", "submitReviewPacketDigest", "externalExecutionRunbookDigest", "apiInputWorkflowDigest", "apiInputWorkflowVerificationDigest", "authorizationRequirementsDigest", "approvalEvidencePolicyDigest", "nextGateRequestsDigest"], "method": "POST", "name": "authorizationDryRun", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:authorization-dry-run"}, {"bodyFields": ["stateRoot", "payloadDigest", "approvalEvidence", "authorizationRequirementsDigest", "approvalEvidencePolicyDigest", "nextGateRequestsDigest", "authorizationRequestBundleVerificationDigest"], "method": "POST", "name": "authorizedSubmitPreview", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:authorized-submit-preview"}, {"bodyFields": ["externalReviewerConfirmationBoundary", "expectedExternalReviewerConfirmationBoundaryDigest", "confirmationRecord"], "method": "POST", "name": "externalReviewerConfirmationVerify", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:external-reviewer-confirmation-verify"}, {"bodyFields": ["stateRoot", "externalReviewerConfirmationVerification", "expectedExternalReviewerConfirmationVerificationDigest"], "method": "POST", "name": "approvalLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:approval-ledger-confirmed-write"}, {"bodyFields": ["externalExecutionEnvelope", "expectedEnvelopeDigest", "reviewPackageDigest", "reviewPackageArtifactDigests"], "method": "POST", "name": "stagingCanaryReadinessReport", "network": false, "path": "/api/web/v1/plugins/nails/staging-canary:readiness-report"}, {"bodyFields": ["stagingCanaryRunbook", "expectedStagingCanaryRunbookDigest", "externalExecutionEnvelope", "expectedEnvelopeDigest", "reviewPackageDigest", "reviewPackageArtifactDigests", "canaryStepEvidence"], "method": "POST", "name": "stagingCanaryExecutionReport", "network": false, "path": "/api/web/v1/plugins/nails/staging-canary:execution-report"}, {"bodyFields": ["externalExecutionEnvelope", "expectedEnvelopeDigest", "reviewPackageDigest", "reviewPackageArtifactDigests"], "method": "POST", "name": "externalExecutionEnvelopeVerify", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:external-execution-envelope-verify"}], "network": false, "productionMutations": false, "requiredBefore": "external_submit", "status": "external_authorization_required", "submitEnabled": false, "uploadEnabled": false}, {"approvalEvidenceTemplate": [{"criterionId": "deployment_cutover_rollback_review", "evidenceId": "cloud_run_package_review", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "deployment_cutover_rollback_review", "evidenceId": "state_archive_plan", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}, {"criterionId": "deployment_cutover_rollback_review", "evidenceId": "route_cutover_and_rollback_review", "referenceUri": "<replace-with-stable-non-secret-review-uri>", "reviewerRole": "<replace-with-reviewer-role>", "status": "approved"}], "approvalEvidenceTemplateStatus": "template_requires_external_review_artifacts", "blocksProductionMutation": "production_deploy", "criterionId": "deployment_cutover_rollback_review", "deployEnabled": false, "externalAuthorizationStillRequired": true, "gateId": "deployment_cutover_rollback_approval", "localAuthorizationDossierEvidence": {"artifact": "deploymentCutoverReviewEvidence", "authorizationDossierArtifact": "deploymentCutoverAuthorizationDossier", "authorizationDossierDigest": "8b0459692a391cc5a3a2bd94b4a38703ec6228e0a9dde351fa4022dbf555c43a", "authorizationDossierDigestField": "deploymentCutoverAuthorizationDossierDigest", "contractPath": "/api/web/v1/plugins/nails/deployment-cutover:review-report-contract", "deployEnabled": false, "digest": "4cf1a834a278032b45af706583355c8a9591308c982a97e822a0650bc45a7d14", "digestField": "deploymentCutoverReviewEvidenceDigest", "externalAuthorizationStillRequired": true, "localReviewReady": false, "network": false, "productionMutations": false, "referenceUriTemplate": "oss://nails-reviews/deployment_cutover_rollback_review/{evidenceId}.json", "requiredEvidence": ["cloud_run_package_review", "state_archive_plan", "route_cutover_and_rollback_review"], "sourcePath": "/api/web/v1/plugins/nails/deployment-cutover:review-report", "status": "local_dossier_ready_external_authorization_required"}, "localAuthorizationDossierEvidenceDigest": "b5c3c7dbd78327ed17a11a70884c94741e0dbf23f065fb14e869f6f2787ea689", "localAuthorizationDossierEvidenceSource": "launchReadinessMatrix[].localAuthorizationDossierEvidence", "localEvidenceContracts": [{"method": "GET", "name": "deploymentCutoverReviewReportContract", "network": false, "path": "/api/web/v1/plugins/nails/deployment-cutover:review-report-contract"}, {"method": "GET", "name": "deploymentCutoverApprovalLedgerConfirmedWriteContract", "network": false, "path": "/api/web/v1/plugins/nails/deployment-cutover:approval-ledger-confirmed-write-contract"}, {"method": "GET", "name": "publicReleaseReadinessReportContract", "network": false, "path": "/api/web/v1/plugins/nails/public-release:readiness-report-contract"}], "localEvidenceRequestTemplates": [{"method": "GET", "name": "deploymentCutoverReviewReport", "network": false, "path": "/api/web/v1/plugins/nails/deployment-cutover:review-report"}, {"bodyFields": ["stateRoot", "deploymentCutoverReviewReport", "deploymentCutoverReviewReportDigest", "confirmationRecord"], "bodyTemplate": {"confirmationRecord": "<deployment cutover reviewer confirmation record>", "deploymentCutoverReviewReport": "<deployment-cutover:review-report response>", "deploymentCutoverReviewReportDigest": "<canonical_sha256_of_submitted_deployment_cutover_review_report>", "stateRoot": "<stateRoot>"}, "contractPath": "/api/web/v1/plugins/nails/deployment-cutover:approval-ledger-confirmed-write-contract", "deployEnabled": false, "method": "POST", "name": "deploymentCutoverApprovalLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/deployment-cutover:approval-ledger-confirmed-write", "productionMutations": false, "requiresExternalReviewerConfirmation": true, "writesLocalState": true}, {"bodyTemplate": {"stateDigest": "<optionalStateDigest>", "stateRoot": "<stateRoot>"}, "method": "POST", "name": "publicReleaseReadinessReport", "network": false, "path": "/api/web/v1/plugins/nails/public-release:readiness-report"}], "localEvidenceRequests": [{"method": "GET", "name": "deploymentCutoverReviewReport", "network": false, "path": "/api/web/v1/plugins/nails/deployment-cutover:review-report"}, {"bodyFields": ["stateRoot", "deploymentCutoverReviewReport", "deploymentCutoverReviewReportDigest", "confirmationRecord"], "method": "POST", "name": "deploymentCutoverApprovalLedgerConfirmedWrite", "network": false, "path": "/api/web/v1/plugins/nails/deployment-cutover:approval-ledger-confirmed-write"}, {"bodyFields": ["stateRoot", "stateDigest"], "method": "POST", "name": "publicReleaseReadinessReport", "network": false, "path": "/api/web/v1/plugins/nails/public-release:readiness-report"}], "network": false, "productionMutations": false, "requiredBefore": "traffic_cutover", "status": "external_authorization_required", "submitEnabled": false, "uploadEnabled": false}], "nextGateRequestsDigest": "d1e7ad062c75d1701802780831747e40007c067c1ef5e9d7fbc9e62305e3e565", "ok": true, "onlinePilotHandoffSummary": {"approvedEvidenceCount": 0, "deployEnabled": false, "externalAuthorizationStillRequired": true, "externalRuntimeSmokeHandoff": {"apiInputPackageContractPath": "/api/web/v1/plugins/nails/maliang-exports:api-input-package-contract", "apiInputPackagePath": "/api/web/v1/plugins/nails/maliang-exports:api-input-package", "apiInputPackageResponseFields": ["externalRuntimeSmokeKit", "externalRuntimeSmokeKitDigest", "externalRuntimeHandoff", "externalRuntimeHandoffDigest", "runtimeResourceAccessPolicy", "runtimeResourceAccessPolicyDigest", "sourceTraceEvidenceDigest"], "externalAuthorizationStillRequired": true, "externalBoundary": {"networkRequired": true, "readonlyPreflightBeforeSubmit": true, "resourceReadBeforePreflight": true, "submitRequiresSeparateExplicitGate": true}, "kind": "nails.online_pilot.external_runtime_smoke_handoff", "localBoundary": {"deployEnabled": false, "network": false, "productionMutations": false, "submitEnabled": false, "uploadEnabled": false}, "localVerifyRequests": [{"contractPath": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-handoff-verify-contract", "method": "POST", "name": "externalRuntimeHandoffVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-handoff-verify"}, {"contractPath": "/api/web/v1/plugins/nails/maliang-exports:runtime-resource-read-receipt-verify-contract", "method": "POST", "name": "runtimeResourceReadReceiptVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:runtime-resource-read-receipt-verify"}, {"contractPath": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-preflight-receipt-verify-contract", "method": "POST", "name": "externalRuntimePreflightReceiptVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-preflight-receipt-verify"}, {"condition": "after_explicit_external_submit_gate_approval", "contractPath": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-receipt-verify-contract", "method": "POST", "name": "externalRuntimeReceiptVerify", "network": false, "path": "/api/web/v1/plugins/nails/maliang-exports:external-runtime-receipt-verify"}], "requiredDigestFields": ["externalRuntimeSmokeKitDigest", "externalRuntimeHandoffDigest", "runtimeResourceAccessPolicyDigest", "sourceTraceEvidenceDigest", "requestDigest", "bodyDigest", "objectUriDigest", "objectUriCount"], "requiredExternalReceipts": ["resource_read", "readonly_preflight", "execution_after_submit_gate"], "standardSmokeOrder": ["verify_external_runtime_handoff_locally", "external_runtime_reads_stable_resource_uris", "verify_runtime_resource_read_receipt_locally", "external_runtime_runs_readonly_preflight", "verify_external_runtime_preflight_receipt_locally", "external_runtime_executes_after_explicit_submit_gate", "verify_external_runtime_execution_receipt_locally"], "status": "api_input_package_smoke_kit_required_before_external_submit"}, "firstUnapprovedGateId": "provider_live_collection_authorization", "gateCount": 5, "gateOrder": ["provider_live_collection_authorization", "model_and_visual_eval_approval", "maliang_storage_reader_authorization", "maliang_token_preflight_submit_receipts", "deployment_cutover_rollback_approval"], "gateRows": [{"approvedEvidenceIds": [], "criterionId": "real_provider_terms_and_data_quality", "externalAuthorizationStillRequired": true, "gateId": "provider_live_collection_authorization", "localEvidenceContractCount": 2, "localEvidenceRequestCount": 2, "localEvidenceRoutesReady": true, "missingEvidenceIds": ["provider_terms_review", "read_only_collection_approval", "data_quality_report"], "order": 1, "requiredBefore": "real_provider_ingestion", "requiredEvidenceIds": ["provider_terms_review", "read_only_collection_approval", "data_quality_report"], "status": "external_authorization_required"}, {"approvedEvidenceIds": [], "criterionId": "real_model_visual_eval", "externalAuthorizationStillRequired": true, "gateId": "model_and_visual_eval_approval", "localEvidenceContractCount": 4, "localEvidenceRequestCount": 4, "localEvidenceRoutesReady": true, "missingEvidenceIds": ["model_run_record", "canonical_reference_digest", "visual_consistency_eval_report"], "order": 2, "requiredBefore": "production_design_generation", "requiredEvidenceIds": ["model_run_record", "canonical_reference_digest", "visual_consistency_eval_report"], "status": "external_authorization_required"}, {"approvedEvidenceIds": [], "criterionId": "storage_reader_permission_and_object_contract", "externalAuthorizationStillRequired": true, "gateId": "maliang_storage_reader_authorization", "localEvidenceContractCount": 5, "localEvidenceRequestCount": 3, "localEvidenceRoutesReady": true, "missingEvidenceIds": ["object_existence_hash_report", "maliang_reader_principal_check", "application_json_size_limit_confirmation"], "order": 3, "requiredBefore": "maliang_preflight", "requiredEvidenceIds": ["object_existence_hash_report", "maliang_reader_principal_check", "application_json_size_limit_confirmation"], "status": "external_authorization_required"}, {"approvedEvidenceIds": [], "criterionId": "token_preflight_upload_submit_gates", "externalAuthorizationStillRequired": true, "gateId": "maliang_token_preflight_submit_receipts", "localEvidenceContractCount": 16, "localEvidenceRequestCount": 16, "localEvidenceRoutesReady": true, "missingEvidenceIds": ["token_check_authorization", "preflight_authorization", "upload_submit_receipt_gate_approvals"], "order": 4, "requiredBefore": "external_submit", "requiredEvidenceIds": ["token_check_authorization", "preflight_authorization", "upload_submit_receipt_gate_approvals"], "status": "external_authorization_required"}, {"approvedEvidenceIds": [], "criterionId": "deployment_cutover_rollback_review", "externalAuthorizationStillRequired": true, "gateId": "deployment_cutover_rollback_approval", "localEvidenceContractCount": 3, "localEvidenceRequestCount": 3, "localEvidenceRoutesReady": true, "missingEvidenceIds": ["cloud_run_package_review", "state_archive_plan", "route_cutover_and_rollback_review"], "order": 5, "requiredBefore": "traffic_cutover", "requiredEvidenceIds": ["cloud_run_package_review", "state_archive_plan", "route_cutover_and_rollback_review"], "status": "external_authorization_required"}], "kind": "nails.online_pilot_handoff_summary", "launchReadinessMatrixDigest": "b0c2bab41d65d97a757cb91629838d6a6c6a02ddbfe691cc8d1c5ce13654f22c", "localEvidencePackageCoverageDigest": "d6b3c8406c6cc8a6cb347aa6c18852a4465ca4cba9fdabcf67215d4f1f61612d", "localEvidencePackageRoutesReady": true, "localEvidencePackageStatus": "local_evidence_package_complete", "missingEvidenceCount": 15, "network": false, "nextAction": "collect_external_approval_evidence", "nextGateRequestCount": 5, "nextGateRequestsDigest": "d1e7ad062c75d1701802780831747e40007c067c1ef5e9d7fbc9e62305e3e565", "productionMutations": false, "readyForOnlinePilot": false, "requestHandoff": {"authorizationDryRun": "/api/web/v1/plugins/nails/online-pilot:authorization-dry-run", "authorizationRequestBundle": "/api/web/v1/plugins/nails/online-pilot:authorization-request-bundle", "authorizationRequestBundleVerify": "/api/web/v1/plugins/nails/online-pilot:authorization-request-bundle-verify", "authorizedSubmitPreview": "/api/web/v1/plugins/nails/online-pilot:authorized-submit-preview", "deploymentCutoverReviewReport": "/api/web/v1/plugins/nails/deployment-cutover:review-report", "evidencePacket": "/api/web/v1/plugins/nails/online-pilot:evidence-packet", "readinessReport": "/api/web/v1/plugins/nails/online-pilot:readiness-report", "readinessReportContract": "/api/web/v1/plugins/nails/online-pilot:readiness-report-contract", "stagingCanaryExecutionReport": "/api/web/v1/plugins/nails/staging-canary:execution-report", "stagingCanaryReadinessReport": "/api/web/v1/plugins/nails/staging-canary:readiness-report"}, "requiredEvidenceCount": 15, "safetyBoundary": "summary_only_no_live_collection_submit_upload_or_deploy", "status": "external_authorization_required", "submitEnabled": false, "uploadEnabled": false}, "onlinePilotHandoffSummaryDigest": "f23abafe8399e3094b02d239b588aee711bd20ca52840b67838c9cd0e5070799", "pluginId": "nails", "productionMutations": false, "ready": false, "route": "/api/web/v1/plugins/nails/online-pilot:evidence-packet", "runtimeEnvironmentEvidenceDigest": "6cf6ae98870e9f579842c2157f74e40d0453bd7d43c2b189c2eb976f9b5d86e2", "runtimeEnvironmentEvidenceSource": {"artifact": "runtimeEnvironmentEvidence", "criterionId": "token_preflight_upload_submit_gates", "deployEnabled": false, "digest": "6cf6ae98870e9f579842c2157f74e40d0453bd7d43c2b189c2eb976f9b5d86e2", "digestAlgorithm": "canonical_sha256_of_runtime_environment_evidence", "digestField": "runtimeEnvironmentEvidenceDigest", "evidenceId": "token_check_authorization", "network": false, "productionMutations": false, "secretMaterialReturned": false, "sourceContractPath": "/api/web/v1/plugins/nails/maliang-exports:token-check-contract", "sourcePath": "/api/web/v1/plugins/nails/maliang-exports:token-check", "status": "ready_for_external_review", "submitEnabled": false, "tokenConfigured": true, "uploadEnabled": false}, "submitEnabled": false, "summary": {"approvalEvidencePolicyVersion": 1, "approvalEvidenceTemplateRows": 15, "dossierCatalogEntries": 5, "exitCriteria": 5, "externalAuthorizationDossierGates": 5, "externalAuthorizationRequired": 5, "gateRequirementCoverageRows": 5, "launchReadinessMatrixRows": 5, "localEvidenceFamilies": 5, "localEvidenceRoutes": 54, "missingExternalEvidence": 15, "network": false, "onlinePilotHandoffMissingEvidence": 15, "onlinePilotHandoffStatus": "external_authorization_required", "productionMutations": false, "runtimeEnvironmentEvidenceStatus": "ready_for_external_review"}, "uploadEnabled": false}