{
  "$schema": "https://www.unwindcode.ai/schemas/production-checkpoint.schema.json",
  "id": "unwindcode-production-checkpoint-2026-06-21",
  "name": "UnwindCode.ai Production Checkpoint",
  "status": "public_alias_verified",
  "checkpoint_date": "2026-06-21",
  "checkpoint_verified_at": "2026-06-21T17:10:00Z",
  "deployment": {
    "provider": "vercel",
    "project": "dist",
    "production_alias": "https://www.unwindcode.ai",
    "verification_method": "node syntax checks, JSON validation, npm test, npm run build -- --logLevel error, runtime budget evidence/check, git diff whitespace check, npx vercel pull --environment=production, npx vercel build --prod, npx vercel deploy --prebuilt --prod, Vercel inspect on the returned deployment, live HTTP checks on public aliases, discovery metadata checks, live /api/status checks, live /api/chat receipt checks, in-app browser production smoke, and a point-in-time Vercel error-log query.",
    "deployment_id_policy": "Vercel immutable deployment ids are assigned after static artifacts are generated. This checkpoint records the approved production aliases, the last inspected Ready deployment in this release chain, and the rule that exact current deployment identity must be re-checked with Vercel inspect.",
    "production_aliases": [
      "https://www.unwindcode.ai",
      "https://unwindcode.ai",
      "https://dist-green-iota.vercel.app",
      "https://dist-jesus-casares-s-projects.vercel.app",
      "https://dist-theunwindllc-create-jesus-casares-s-projects.vercel.app"
    ],
    "current_deployment_identity": "dpl_F6PC2dqptD11LBwAmARVxQFERb95 was inspected immediately after the approved June 21, 2026 deploy and reported Ready with the production aliases attached.",
    "last_inspected_deployment": {
      "status_reported": "Ready",
      "target": "production",
      "deployment_id": "dpl_F6PC2dqptD11LBwAmARVxQFERb95",
      "deployment_url": "https://dist-ec0z6vtyy-jesus-casares-s-projects.vercel.app",
      "inspect_url": "https://vercel.com/jesus-casares-s-projects/dist/F6PC2dqptD11LBwAmARVxQFERb95",
      "inspected_at": "2026-06-21T17:09:00Z",
      "evidence_boundary": "Point-in-time Vercel inspect evidence only; a later proof-sync deploy may receive a different immutable deployment id while the approved aliases remain the public entrypoints."
    },
    "cli_note": "The production deploy succeeded with npx Vercel CLI 54.14.5 using vercel build --prod followed by vercel deploy --prebuilt --prod from the verified worktree.",
    "serverless_functions": [
      "api/chat",
      "api/status",
      "api/subscribe"
    ]
  },
  "manual_approval": {
    "approved_by": "site owner",
    "approval_signal": "User explicitly asked Codex to deploy this version of the page.",
    "approval_scope": "Deploy the verified local website version to the existing UnwindCode.ai production alias.",
    "future_authority": "No future deployment, alias promotion, rollback, public post, outreach, spend, private data pull, filesystem write, or Web3 broadcast is approved by this checkpoint."
  },
  "local_verification": {
    "syntax": [
      "node --check main.js"
    ],
    "json_validation": [
      "ai-services.json",
      "assets/asset-manifest.json",
      "assets/specs/unwindcode-experience-evolution-implementation-packet.json"
    ],
    "tests": {
      "command": "npm test",
      "passed": 142,
      "failed": 0
    },
    "build": {
      "command": "npm run build -- --logLevel error and npx vercel build --prod",
      "status": "passed",
      "known_warning": "Vite reports large shared CSS and route chunks; the runtime budget evidence artifact records them as approved shared lanes under gzip ceilings."
    },
    "runtime_budget": {
      "command": "npm run budget:evidence && npm run budget:check",
      "artifact": "https://www.unwindcode.ai/assets/specs/unwindcode-runtime-budget-evidence.json",
      "status": "local_proof_passed",
      "violations": 0
    },
    "diff_check": {
      "command": "git diff --check",
      "status": "passed"
    }
  },
  "live_verification": [
    {
      "surface": "homepage Brain receipt preview and navigation",
      "url": "https://www.unwindcode.ai/?qa=checkpoint-20260621#brain-receipt-preview-title",
      "status": 200,
      "verified_signals": [
        "Talk to Brain nav action present",
        "Conversation Gateway panel present",
        "four data-chat-receipt starter prompts present",
        "brain-receipt-preview present",
        "builder route link /architecture/#architecture-run-title present",
        "builder proof link /proof/#implementation-contract-title present"
      ]
    },
    {
      "surface": "in-app browser production smoke",
      "url": "https://www.unwindcode.ai/?qa=production-deploy-20260621#brain-receipt-preview-title",
      "status": 200,
      "verified_signals": [
        "page title Unwind Code - AI Organisms Built With Proof",
        "brain receipt preview exists",
        "active receipt builder",
        "Talk to Brain nav text present",
        "no browser console errors"
      ]
    },
    {
      "surface": "same-origin Brain API method boundary",
      "url": "https://www.unwindcode.ai/api/chat",
      "method": "GET",
      "status": 405,
      "verified_signals": [
        "Allow: POST, OPTIONS",
        "Cache-Control: no-store",
        "Method not allowed JSON body"
      ]
    },
    {
      "surface": "same-origin Brain API receipt",
      "url": "https://www.unwindcode.ai/api/chat",
      "method": "POST",
      "status": 200,
      "verified_signals": [
        "success true",
        "source supabase-edge-function",
        "upstream_status ok",
        "prototype receipt status",
        "/architecture/#architecture-run-title route",
        "/proof/#implementation-contract-title proof",
        "authority_boundary returned"
      ]
    },
    {
      "surface": "same-origin public status API",
      "url": "https://www.unwindcode.ai/api/status",
      "method": "GET",
      "status": 200,
      "verified_signals": [
        "success true",
        "status live",
        "generated_by same-origin /api/status",
        "organisms count 6",
        "authority_boundary returned"
      ]
    },
    {
      "surface": "metadata API contract",
      "url": "https://www.unwindcode.ai/ai-services.json",
      "status": 200,
      "verified_signals": [
        "conversation_gateway.preview_receipt.surface points to #brain-receipt-preview-title",
        "conversation_gateway.same_origin_api.url is https://www.unwindcode.ai/api/chat",
        "runtime_receipt status prototype"
      ]
    },
    {
      "surface": "runtime budget evidence",
      "url": "https://www.unwindcode.ai/assets/specs/unwindcode-runtime-budget-evidence.json",
      "status": 200,
      "verified_signals": [
        "local_proof_passed",
        "zero budget violations",
        "packet version recorded"
      ]
    },
    {
      "surface": "Vercel deployment inspect",
      "url": "https://dist-ec0z6vtyy-jesus-casares-s-projects.vercel.app",
      "status": 200,
      "verified_signals": [
        "deployment id dpl_F6PC2dqptD11LBwAmARVxQFERb95",
        "status Ready",
        "target production",
        "aliases include www.unwindcode.ai and unwindcode.ai",
        "lambda api/chat present",
        "lambda api/status present",
        "lambda api/subscribe present"
      ]
    },
    {
      "surface": "Vercel error log scan",
      "url": "project-scoped historical log query",
      "status": "clean_no_entries",
      "command": "npx vercel logs dpl_F6PC2dqptD11LBwAmARVxQFERb95 --no-follow --since 30m --level error --json",
      "command_exit_code": 0,
      "verified_signals": [
        "filtered historical error-log query returned no error entries",
        "This checkpoint records a point-in-time scan only and does not claim continuous live monitoring"
      ]
    }
  ],
  "authority_boundary": "This checkpoint records one approved production deploy and its verification trail. It is not a CI controller, deployment approval, live monitor, rollback automation, telemetry system, public posting approval, spend approval, private data approval, filesystem write approval, or Web3 broadcast authority."
}
