{"apiVersion": "openeyes.nails.web.v1", "approvalLedgerFallback": {"contractPath": "/api/web/v1/plugins/nails/online-pilot:approval-ledger-contract", "digestFields": ["authorizationRequirementsDigest", "approvalEvidencePolicyDigest"], "mode": "used_when_approvalEvidence_is_omitted", "network": false, "path": "/api/web/v1/plugins/nails/online-pilot:approval-ledger", "productionMutations": false, "requiresStateRoot": true, "sourceField": "currentApprovalEvidence"}, "contract": {"additionalProperties": false, "contractVersion": 1, "name": "nails-online-pilot-readiness-report", "requestBody": {"GET": null, "POST": {"additionalProperties": false, "conditionalRequired": [{"mode": "request_body_evidence", "requiredFields": ["approvalEvidence"]}, {"mode": "approval_ledger_fallback", "requiredFields": ["stateRoot"]}], "deployEnabled": false, "network": false, "optionalFields": ["stateRoot", "approvalEvidence", "authorizationRequirementsDigest", "approvalEvidencePolicyDigest"], "requiredFields": [], "submitEnabled": false, "uploadEnabled": false}}}, "deployEnabled": false, "exitCriteria": ["real_provider_terms_and_data_quality", "real_model_visual_eval", "storage_reader_permission_and_object_contract", "token_preflight_upload_submit_gates", "deployment_cutover_rollback_review"], "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": {"artifact": "localEvidencePackageCoverage", "digestAlgorithm": "canonical_sha256_of_local_evidence_package_coverage", "digestField": "localEvidencePackageCoverageDigest", "network": false, "productionMutations": false, "sourceFields": ["localEvidenceMap", "localEvidenceLinks", "launchReadinessMatrix", "launchReadinessMatrixDigest"], "statusValues": ["local_evidence_package_complete", "local_evidence_package_incomplete"]}, "localHandoffEvidenceContract": {"mode": "reports_must_link_maliang_payload_to_authorized_submit_preview", "network": false, "payloadDigestSource": "maliang-export-record.payloadDigest", "requiredReports": [{"authorizedSubmitPreviewPath": "/api/web/v1/plugins/nails/online-pilot:authorized-submit-preview", "contractPath": "/api/web/v1/plugins/nails/crawl-exports:quality-report-contract", "evidenceRole": "crawl_data_quality_to_maliang_handoff", "network": false, "path": "/api/web/v1/plugins/nails/crawl-exports:quality-report", "report": "crawlExportsQualityReport", "requiredResponseLinks": ["maliangReadinessRequest", "submitGateReportRequest", "onlinePilotReviewPackageRequest", "authorizedSubmitPreviewRequest"], "submitEnabled": false, "uploadEnabled": false}, {"authorizedSubmitPreviewPath": "/api/web/v1/plugins/nails/online-pilot:authorized-submit-preview", "contractPath": "/api/web/v1/plugins/nails/design-fusion:readiness-report-contract", "evidenceRole": "verified_design_package_to_maliang_handoff", "network": false, "path": "/api/web/v1/plugins/nails/design-fusion:readiness-report", "report": "designFusionReadinessReport", "requiredResponseLinks": ["maliangReadinessRequest", "submitGateReportRequest", "onlinePilotReviewPackageRequest", "authorizedSubmitPreviewRequest"], "submitEnabled": false, "uploadEnabled": false}, {"authorizedSubmitPreviewPath": "/api/web/v1/plugins/nails/online-pilot:authorized-submit-preview", "contractPath": "/api/web/v1/plugins/nails/public-release:readiness-report-contract", "evidenceRole": "publishable_candidate_to_maliang_handoff", "network": false, "path": "/api/web/v1/plugins/nails/public-release:readiness-report", "report": "publicReleaseReadinessReport", "requiredResponseLinks": ["maliangReadinessRequest", "submitGateReportRequest", "onlinePilotReviewPackageRequest", "authorizedSubmitPreviewRequest"], "submitEnabled": false, "uploadEnabled": false}, {"authorizedSubmitPreviewPath": "/api/web/v1/plugins/nails/online-pilot:authorized-submit-preview", "contractPath": "/api/web/v1/plugins/nails/visual-evals:report-contract", "evidenceRole": "visual_eval_to_maliang_handoff", "network": false, "path": "/api/web/v1/plugins/nails/visual-evals:report", "report": "visualEvalReport", "requiredResponseLinks": ["maliangReadinessRequest", "submitGateReportRequest", "onlinePilotReviewPackageRequest", "authorizedSubmitPreviewRequest"], "submitEnabled": false, "uploadEnabled": false}], "submitEnabled": false, "uploadEnabled": false}, "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": {"approvalEvidenceOptionalFields": ["evidenceDigest", "providerQualityHandoffDigest", "providerQualityReportVerificationDigest", "providerDataQualityEvidenceDigest", "providerAdapterCapabilitiesDigest"], "approvalEvidenceTemplate": "included_per_gate", "approvalEvidenceTemplateFields": ["criterionId", "evidenceId", "referenceUri", "reviewerRole", "status"], "approvalEvidenceTemplateSource": "online-pilot:evidence-packet.externalAuthorizationDossier.gates[].approvalEvidenceTemplate", "gateOrder": ["provider_live_collection_authorization", "model_and_visual_eval_approval", "maliang_storage_reader_authorization", "maliang_token_preflight_submit_receipts", "deployment_cutover_rollback_approval"], "mode": "ordered_local_evidence_requests_before_external_authorization", "network": false, "productionMutations": false}, "ok": true, "onlinePilotHandoffSummary": {"artifact": "onlinePilotHandoffSummary", "deployEnabled": false, "digestAlgorithm": "canonical_sha256_of_online_pilot_handoff_summary", "digestField": "onlinePilotHandoffSummaryDigest", "network": false, "productionMutations": false, "sourceFields": ["launchReadinessMatrix", "launchReadinessMatrixDigest", "localEvidencePackageCoverage", "localEvidencePackageCoverageDigest", "nextGateRequests", "nextGateRequestsDigest", "externalRuntimeSmokeHandoff"], "statusValues": ["external_authorization_required", "partial_external_authorization_evidence", "external_evidence_supplied_pending_authorized_execution"], "submitEnabled": false, "uploadEnabled": false}, "pluginId": "nails", "productionGateBlockers": ["provider_live_collection_authorization", "model_and_visual_eval_approval", "maliang_storage_reader_authorization", "maliang_token_preflight_submit_receipts", "deployment_cutover_rollback_approval"], "productionMutations": false, "providerAuthorizationDossierEvidence": {"artifact": "providerAuthorizationDossier", "contractPath": "/api/web/v1/plugins/nails/provider-pilot:authorization-plan-contract", "criterionId": "real_provider_terms_and_data_quality", "digestField": "providerAuthorizationDossierDigest", "gateId": "provider_live_collection_authorization", "liveCollectionEnabled": false, "network": false, "nextGateRequestDigestField": "nextGateRequests[].localAuthorizationDossierEvidenceDigest", "nextGateRequestField": "nextGateRequests[].localAuthorizationDossierEvidence", "productionMutations": false, "reportField": "launchReadinessMatrix[].localAuthorizationDossierEvidence", "sourcePath": "/api/web/v1/plugins/nails/provider-pilot:authorization-plan", "statusValues": ["local_dossier_ready_external_authorization_required"]}, "readinessContractPath": "/api/web/v1/plugins/nails/online-pilot:readiness-contract", "readinessReportPath": "/api/web/v1/plugins/nails/online-pilot:readiness-report", "route": "/api/web/v1/plugins/nails/online-pilot:readiness-report-contract", "submitEnabled": false, "uploadEnabled": false}