{"appId":"web-pwa","marker":"PV3B4A9V61W_SIGNING_EXECUTION_COMMAND_PLAN_ENGINE","generatedAt":"2026-08-21T14:11:16.845Z","files":{"publishedConfigFile":"/root/trendest-ott-production/apps/web/.trendest-secure/apps/app-control/published/web-pwa.current.json","preflightFile":"/root/trendest-ott-production/apps/web/.trendest-secure/apps/app-build-centre/preflight-gates/web-pwa.latest.json","dryRunFile":"/root/trendest-ott-production/apps/web/.trendest-secure/apps/app-build-centre/dry-runs/web-pwa.latest.json","approvalFile":"/root/trendest-ott-production/apps/web/.trendest-secure/apps/app-build-centre/dry-run-approvals/web-pwa.current.json","prepareRequestFile":"/root/trendest-ott-production/apps/web/.trendest-secure/apps/app-build-centre/prepare-requests/web-pwa.current.json","packageBuildApprovalPlanFile":"/root/trendest-ott-production/apps/web/.trendest-secure/apps/app-build-centre/package-build-approval-plans/web-pwa.current.json","packageBuildEnablementPreflightFile":"/root/trendest-ott-production/apps/web/.trendest-secure/apps/app-build-centre/package-build-enablement-preflights/web-pwa.current.json","packageBuildExecutionApprovalPlanFile":"/root/trendest-ott-production/apps/web/.trendest-secure/apps/app-build-centre/package-build-execution-approval-plans/web-pwa.current.json","packageBuildExecutionFile":"/root/trendest-ott-production/apps/web/.trendest-secure/apps/app-build-centre/package-build-executions/web-pwa.current.json","signingReadinessPlanFile":"/root/trendest-ott-production/apps/web/.trendest-secure/apps/app-build-centre/signing-readiness-plans/web-pwa.current.json","signingExecutionApprovalPlanFile":"/root/trendest-ott-production/apps/web/.trendest-secure/apps/app-build-centre/signing-execution-approval-plans/web-pwa.current.json","signingExecutionDryRunPlanFile":"/root/trendest-ott-production/apps/web/.trendest-secure/apps/app-build-centre/signing-execution-dry-runs/web-pwa.current.json","oneShotSigningExecutionApprovalGateFile":"/root/trendest-ott-production/apps/web/.trendest-secure/apps/app-build-centre/one-shot-signing-execution-approval-gates/web-pwa.current.json","signingExecutionCommandPlanFile":"/root/trendest-ott-production/apps/web/.trendest-secure/apps/app-build-centre/signing-execution-command-plans/web-pwa.current.json","workerBoundaryFile":"/root/trendest-ott-production/apps/web/.trendest-secure/apps/app-build-centre/worker-boundary/current.json","credentialFile":"/root/trendest-ott-production/apps/web/.trendest-secure/apps/app-build-centre/credential-registry/current.json","artifactRegistryFile":"/root/trendest-ott-production/apps/web/.trendest-secure/apps/app-build-centre/artifact-registry/current.json"},"hashes":{"dryRunFileSha256":"df91344b431f2cb0225e571f6d448c9ee4052c64481c79b8f11a67955f883f46","preflightFileSha256":"6d82d7c495a940cc938786d3db3eec634497eb4b76ae31d07ae0a4ea8c241ff1","approvalFileSha256":"fcda03ad4ebdcee77e6a4c035b01dda62765162ac71d294dced3f9b476aab513","prepareRequestFileSha256":"1358995d857617a521ef523f42a841b05bef0803d32c63808d2266e7637a3dd9"},"gates":{"appControlConfig":"passed","preflight":"passed","dryRunReport":"safe-report-ready","dryRunApproval":"accepted","prepareRequest":"ready","packageBuildApprovalPlan":"ready","packageBuildEnablementPreflight":"passed","packageBuildExecutionApprovalPlan":"ready","packageBuildExecution":"passed","signingReadinessPlan":"ready","signingExecutionApprovalPlan":"ready","signingExecutionDryRunPlan":"ready","oneShotSigningExecutionApprovalGate":"ready","signingExecutionCommandPlan":"ready","signingExecution":"blocked","storeUpload":"blocked","workerBoundary":"disabled","packageBuild":"blocked","artifactWrites":"blocked","signingStore":"reference-ready","externalNetwork":"disabled","secretValues":"not-stored"},"raw":{"preflightStatus":"worker_dry_run_allowed","preflightPassedCount":8,"preflightTotalGates":8,"preflightBlockedGateIds":[],"dryRunStatus":"dry_run_blocked","dryRunOnly":true,"approvalStatus":"safe_dry_run_accepted","prepareRequestStatus":"prepare_request_ready"},"safety":{"noShellExecution":true,"noPackageBuild":true,"noArtifactWrites":true,"noSigning":true,"noStoreUpload":true,"noExternalApiCall":true,"noSecretRead":true},"signingExecutionCommandPlanEvidence":{"status":"signing_execution_command_plan_ready","oneShotSigningExecutionApprovalGateSha256":"370c7c190ff1dfaa9d92b5e8d084131a8f7782ae59075902f38339cf4206431d","signingInputBuildId":"mhJ1qIf-nH0Y2_3q5lVWG","signingInputArtifactDir":"/root/trendest-ott-production/apps/web/.trendest-secure/apps/app-build-centre/build-artifacts/web-pwa/20260703_134151","plannedCommand":"trendest-sign-web-pwa --input <signingInputArtifactDir> --credential-ref <credentialReferenceFile> --output <proposedSignedOutputDir> --manifest <proposedSignatureManifestFile> --audit <proposedAuditFile>","credentialAccessPolicy":"reference_only_no_secret_read_until_explicit_execution_approval","proposedSignedOutputDir":"/root/trendest-ott-production/apps/web/.trendest-secure/apps/app-build-centre/signed-output-plans/web-pwa","proposedSignatureManifestFile":"/root/trendest-ott-production/apps/web/.trendest-secure/apps/app-build-centre/signed-output-plans/web-pwa/signature-manifest.json","proposedAuditFile":"/root/trendest-ott-production/apps/web/.trendest-secure/apps/app-build-centre/signed-output-plans/web-pwa/signing-audit.json","executionAllowed":false,"signingAllowed":false,"storeUploadAllowed":false,"secretReadAllowed":false,"evidenceSha256":"25a1b69d969fb7ac9e58b4e4099efd2913d005ff57dd2878d75480ab85d00498","nextRequiredApproval":"operator_explicit_enable_signing_execution_run"},"oneShotSigningExecutionApprovalGateEvidence":{"status":"one_shot_signing_execution_approval_gate_ready","signingExecutionDryRunPlanSha256":"eb2a1fa9703c3726a4346d764ea0c7b3585010e055ccf957400b43b747d46d1f","packageBuildExecutionSha256":"c13f6b69cdc60cc4cfd28512d6aad52ff9a8d7a1dbc9bc2ad71e1900dcda5e50","credentialReferenceSha256":"cab0483d3d393ca1e3accc51a7452dbfe857c409bed77fb188c9ff99ffb7abc6","proposedSignedOutputDir":"/root/trendest-ott-production/apps/web/.trendest-secure/apps/app-build-centre/signed-output-plans/web-pwa","oneShotSigningExecutionAllowed":false,"signingAllowed":false,"storeUploadAllowed":false,"externalApiCallsAllowed":false,"secretReadAllowed":false,"evidenceSha256":"370c7c190ff1dfaa9d92b5e8d084131a8f7782ae59075902f38339cf4206431d","nextRequiredApproval":"operator_explicit_run_one_shot_signing_execution"},"signingExecutionDryRunEvidence":{"status":"signing_execution_dry_run_plan_ready","signingInputBuildId":"mhJ1qIf-nH0Y2_3q5lVWG","signingInputArtifactDir":"/root/trendest-ott-production/apps/web/.trendest-secure/apps/app-build-centre/build-artifacts/web-pwa/20260703_134151","proposedSignedOutputDir":"/root/trendest-ott-production/apps/web/.trendest-secure/apps/app-build-centre/signed-output-plans/web-pwa","credentialReferenceFile":"/root/trendest-ott-production/apps/web/.trendest-secure/apps/app-build-centre/credential-registry/current.json","credentialReferenceSha256":"cab0483d3d393ca1e3accc51a7452dbfe857c409bed77fb188c9ff99ffb7abc6","signingExecutionApprovalPlanSha256":"31d8148547d04b7918ef18934398f349f62a699577430eb940ea0f6333bee789","signingAllowed":false,"storeUploadAllowed":false,"externalApiCallsAllowed":false,"secretReadAllowed":false,"evidenceSha256":"eb2a1fa9703c3726a4346d764ea0c7b3585010e055ccf957400b43b747d46d1f","nextRequiredApproval":"operator_explicit_enable_one_shot_signing_execution_with_secret_access_policy"},"signingExecutionApprovalEvidence":{"status":"signing_execution_approval_plan_ready","signingReadinessPlanSha256":"941b6d3789f9e880e4d6c4f48c2f933aa980335e3d575f923565ce896513ef94","packageBuildExecutionSha256":"c13f6b69cdc60cc4cfd28512d6aad52ff9a8d7a1dbc9bc2ad71e1900dcda5e50","credentialRegistrySha256":"cab0483d3d393ca1e3accc51a7452dbfe857c409bed77fb188c9ff99ffb7abc6","signingAllowed":false,"storeUploadAllowed":false,"externalApiCallsAllowed":false,"secretReadAllowed":false,"evidenceSha256":"31d8148547d04b7918ef18934398f349f62a699577430eb940ea0f6333bee789","nextRequiredApproval":"operator_explicit_enable_one_shot_signing_execution"},"signingReadinessConfirmation":{"signingReadinessGate":"ready","signingExecutionGate":"blocked","storeUploadGate":"blocked","canSignPackage":false,"canStoreUpload":false,"noSigning":true,"noStoreUpload":true,"noExternalApiCall":true,"noSecretRead":true},"signingReadinessEvidence":{"status":"signing_readiness_plan_ready","packageBuildExecutionSha256":"c13f6b69cdc60cc4cfd28512d6aad52ff9a8d7a1dbc9bc2ad71e1900dcda5e50","signingAllowed":false,"storeUploadAllowed":false,"externalApiCallsAllowed":false,"secretReadAllowed":false,"credentialRegistryFile":"/root/trendest-ott-production/apps/web/.trendest-secure/apps/app-build-centre/credential-registry/current.json","credentialRegistrySha256":"cab0483d3d393ca1e3accc51a7452dbfe857c409bed77fb188c9ff99ffb7abc6","evidenceSha256":"941b6d3789f9e880e4d6c4f48c2f933aa980335e3d575f923565ce896513ef94","nextRequiredApproval":"operator_explicit_enable_signing_with_reference_credentials"},"packageBuildExecutionEvidence":{"status":"package_build_execution_passed","buildResult":"PASS","nextBuildId":"mhJ1qIf-nH0Y2_3q5lVWG","buildDurationSeconds":11,"nextFileCount":1411,"nextDuBytes":276485269,"buildLog":"/root/PV3B4A9V61O_next_build_20260703_134151.log","buildLogSha256":"1ec1261494c390dec1247c8c91955274a3427e82d1397b3dfbd8abd9af6ae8b5","evidenceFile":"/root/trendest-ott-production/apps/web/.trendest-secure/apps/app-build-centre/package-build-executions/web-pwa.current.json","evidenceSha256":"c13f6b69cdc60cc4cfd28512d6aad52ff9a8d7a1dbc9bc2ad71e1900dcda5e50","artifactDir":"/root/trendest-ott-production/apps/web/.trendest-secure/apps/app-build-centre/build-artifacts/web-pwa/20260703_134151","signingAllowed":false,"storeUploadAllowed":false,"externalApiCallsAllowed":false,"secretReadAllowed":false,"canRerunPackageBuild":false},"decisions":{"canRunPlan":true,"canAcceptDryRun":false,"canPrepareRequest":false,"canCreatePackageBuildApprovalPlan":false,"canRunPackageBuildEnablementPreflight":false,"canCreatePackageBuildExecutionApprovalPlan":false,"canPackageBuild":false,"canRerunPackageBuild":false,"canCreateSigningReadinessPlan":false,"canCreateSigningExecutionApprovalPlan":false,"canCreateSigningExecutionDryRunPlan":false,"canCreateOneShotSigningExecutionApprovalGate":false,"canCreateSigningExecutionCommandPlan":false,"canSignPackage":false,"canStoreUpload":false}}