Skip to GTOS content

Owner Commissioning

Production Readiness

Fail-closed commissioning view for environment, secrets, infrastructure, rollback, disaster recovery and external authorities.

Commissioning decision

BLOCKED

Readiness score

11%

Blocking conditions

12

Release version

v43-production-release-evidence-gate

Owner action register

DomainCheckSeverityOwnerStatusRequired action
ENVIRONMENTProduction modeCRITICALPlatform EngineeringREADYNo action required.
ENVIRONMENTHTTPS public URLHIGHPlatform EngineeringBLOCKEDConfigure NEXT_PUBLIC_SITE_URL with the final HTTPS origin.
SECRETSManaged PostgreSQL secretCRITICALDatabase OwnerBLOCKEDProvision a non-superuser application role and inject ENTERPRISE_DATABASE_URL from the secret manager.
SECRETSOIDC authorityCRITICALIdentity OwnerBLOCKEDConfigure OIDC_ISSUER, OIDC_AUDIENCE and OIDC_JWKS_URL.
SECRETSImmutable evidence storageHIGHEvidence OwnerBLOCKEDConfigure an Object-Lock enabled bucket and retention policy.
INFRASTRUCTUREImmutable OCI imageCRITICALRelease EngineeringBLOCKEDBuild, scan, sign and pin the release by sha256 digest.
INFRASTRUCTUREContainer registryHIGHRelease EngineeringBLOCKEDConfigure the approved registry and image-pull credentials.
INFRASTRUCTUREProduction clusterCRITICALInfrastructure OwnerBLOCKEDProvide the approved cluster context and execute the commissioning runner.
INFRASTRUCTURETLS certificateCRITICALSecurity OwnerBLOCKEDIssue and bind the production certificate; verify hostname and renewal.
INFRASTRUCTUREObservability endpointHIGHSRE OwnerBLOCKEDConnect logs, metrics and alert routing before traffic activation.
ROLLBACKRollback evidenceCRITICALRelease EngineeringBLOCKEDExecute rollback-readiness and a real deployment rollback; record PASS evidence.
DISASTER_RECOVERYRestore evidenceCRITICALBusiness Continuity OwnerBLOCKEDRun backup restore/PITR validation and record measured RPO/RTO.
EXTERNAL_AUTHORITYExternal approval providerHIGHGovernance OwnerBLOCKEDConfigure the approval authority and verify signed approval callbacks.
EXTERNAL_AUTHORITYIndependent assessorMEDIUMBoard Assurance OwnerWARNINGProvide the evidence bundle to an independent assessor and record the signed result.

Production acceptance gates

GateOwnerEvidenceProduction meaningStatus
Repository integrityEngineeringPackage contains GTOS App Router, API routes, governance docs, audit scripts and Design System gates.The release candidate is a structured application repository, not a collection of static mockups.verified
Build and dependency verificationEngineeringnpm ci, TypeScript, ESLint, audit suite, production build and npm audit are mandatory before release acceptance.The release must remain reproducible and free of moderate-or-higher dependency vulnerabilities.verified
Docker image verificationExternal RunnerDockerfile and docker-verification workflow are prepared; real docker build requires Docker-enabled runner.Container acceptance is not claimed until a Docker daemon or CI runner creates and smoke-tests the image.external-required
CI/CD evidenceExternal RunnerGitHub/GitLab pipeline must run npm ci, lint, typecheck, audits, build and Docker verification.Production Ready requires a reproducible external CI result, not only local sandbox execution.external-required
Live deployment acceptanceOperationsProduction URL must pass /api/health, /api/readiness, SEO, legal, security header and RFQ smoke checks.A deployment is accepted only after the live host proves runtime health and route availability.external-required
Playwright browser E2EExternal RunnerBrowser tests must execute on an unrestricted runner because sandbox Chromium policies can block localhost.User journeys are accepted only after real browser execution against preview or production deployment.external-required
Legal and compliance boundaryComplianceLegal Center, Export Control Notice, no-public-offer disclosures, Trust/Vault/RFQ gates are present.GTOS remains a controlled B2B operating system, not an uncontrolled public offer or retail storefront.verified
Security acceptance boundarySecuritySecurity headers, RBAC/ABAC matrix, audit evidence hashing and API permission gates are enforced in code.Application-side security controls are ready for external penetration/security validation.verified

External verification checklist

HANDOFF READY
  1. 01Run npm ci on the release candidate archive or clean repository checkout.
  2. 02Run npm run typecheck and npm run lint.
  3. 03Run npm run audit:all and npm run audit:production-release-evidence.
  4. 04Run npm run build and archive build logs.
  5. 05Run npm audit --audit-level=moderate and archive the zero-vulnerability result.
  6. 06Run docker build on a Docker-enabled runner and record image digest.
  7. 07Run container smoke test against /api/health and /api/readiness.
  8. 08Run Playwright E2E on unrestricted CI/browser runner.
  9. 09Deploy to preview/production URL and run live acceptance smoke checks.
  10. 10Attach CI logs, deployment URL, Docker image digest and E2E report to release evidence.

Release claim policy

Forbidden claim: Do not claim live production readiness from local code checks alone.

Approved claim: Release candidate handoff ready for external production verification.

Production Readiness — YONGYEOKYO