{"version":"v0","subject":"nocksperimental.com","canonicalUrl":"https://nocksperimental.com/api/workspaces/issuer-upgrade-private/upload-policy","status":"auth-required","workspace":{"id":"ws-issuer-upgrade-private","slug":"issuer-upgrade-private","name":"Issuer Upgrade Private","plan":"team","visibility":"private","stages":["upgrade","pre-launch"],"stageCoverage":"Upgrade, Pre-launch"},"retention":{"days":730,"expiresFrom":"generatedAt","deletionMode":"policy-retained-until-storage-backend"},"token":{"tokenType":"workspace-report-upload","issuanceStatus":"not-issued","authenticationRequired":true,"audience":"nocksperimental.com/workspace-report-upload","ttlSeconds":900,"requiredClaims":["workspaceSlug","workspaceRole","reportHash","snapshotRoot","signature","generatedAt"],"futureEndpoint":"https://nocksperimental.com/api/workspaces/issuer-upgrade-private/upload-token"},"reportContract":{"acceptedContentTypes":["application/json","text/markdown"],"maxReportBytes":5242880,"requiredFields":["workspaceSlug","reportId","reportSlug","fixtureId","generatedAt","status","reportHash","snapshotRoot","signature","invariantPacks"],"requiredEvidence":["reportHash","snapshotRoot","signature","invariantPacks"],"allowedStages":["upgrade","pre-launch"]},"gates":{"membership":"required","storage":"pending-durable-storage","evidenceCapsuleRequired":true,"verifierRequired":true,"billing":"workspace-plan-required"},"links":{"workspace":"https://nocksperimental.com/workspaces/issuer-upgrade-private","workspaceApi":"https://nocksperimental.com/api/workspaces/issuer-upgrade-private","evidence":"https://nocksperimental.com/api/workspaces/issuer-upgrade-private/evidence","uploadPolicy":"https://nocksperimental.com/api/workspaces/issuer-upgrade-private/upload-policy","reportHistory":"https://nocksperimental.com/reports/history"}}