{
  "id": "studio-f76861d9-5121-41b0-80d9-183c3e4286ea",
  "scope": "studio_project",
  "source_of_truth": "supabase.studio_artifacts",
  "source_path": "studio_artifacts/f76861d9-5121-41b0-80d9-183c3e4286ea",
  "source_kind": "supabase_json",
  "visibility": "internal",
  "renderer_id": "design_doc.dreamborn-forge.generated.v1",
  "design_system": "dreamborn-design-system:forge",
  "generated_at": "2026-05-10T18:19:39.272Z",
  "artifact_type": "build-execution",
  "schema_version": "studio_artifact.generated.v1",
  "title": "Slice 67 Eleventy Studio URL Fallback Checkpoint",
  "summary": "Removed the localhost Sanity Studio fallback from Eleventy global env data.,Extended JS governance to scan root Eleventy config files for local runtime URLs.,Added regression coverage for Eleventy config local URL fallbacks and verified admin/studio build output has no localhost Studio link.",
  "status": "completed",
  "version": 1,
  "phase_id": "S-67",
  "project_id": "a820dd0c-6cef-4133-bfbd-d802fd806e44",
  "project_slug": "b2bea-b2bea-a820dd0c",
  "project_title": "B2BEA.org Rebuild",
  "client_id": "b2bea",
  "platform_project_id": null,
  "created_at": "2026-05-10T02:35:31.406082+00:00",
  "updated_at": "2026-05-10T02:35:31.188+00:00",
  "format_source": "supabase_json",
  "content_shape": [
    "pr",
    "repo",
    "title",
    "branch",
    "status",
    "project",
    "summary",
    "phase_id",
    "next_action",
    "completed_at",
    "merge_commit",
    "verification"
  ],
  "content_data": {
    "pr": "https://github.com/b2bea-org/b2bea-website/pull/102",
    "repo": "https://github.com/b2bea-org/b2bea-website",
    "title": "Slice 67 Eleventy Studio URL Fallback Checkpoint",
    "branch": "feature/b2bea-slice-67-eleventy-env-fallback",
    "status": "completed",
    "project": "B2BEA Website",
    "summary": [
      "Removed the localhost Sanity Studio fallback from Eleventy global env data.",
      "Extended JS governance to scan root Eleventy config files for local runtime URLs.",
      "Added regression coverage for Eleventy config local URL fallbacks and verified admin/studio build output has no localhost Studio link."
    ],
    "phase_id": "S-67",
    "next_action": "Start Slice 68 from origin/main; continue production hardening and release-readiness checks without visual CSS churn.",
    "completed_at": "2026-05-10T02:35:06Z",
    "merge_commit": "995c9f40dc8778d5b642c6443a67063bde1535de",
    "verification": [
      "node --test test/adminRuntimeGuard.test.js test/jsGovernance.test.js",
      "node scripts/audit-js-governance.js",
      "node scripts/audit-css-governance.js",
      "git diff --check",
      "npm test (132/132)",
      "npm run build (Eleventy wrote 126 files)",
      "negative rg check for localhost Studio URL in _site/admin, _site/studio, and .eleventy.js",
      "GitHub Actions build passed",
      "Cloudflare Pages passed"
    ]
  },
  "sections": [
    {
      "title": "Next Action",
      "level": 2,
      "body": "Start Slice 68 from origin/main; continue production hardening and release-readiness checks without visual CSS churn."
    }
  ],
  "html_path": "projects/b2bea-b2bea-a820dd0c/artifacts/build-execution-s-67-f76861d9.html",
  "json_path": "projects/b2bea-b2bea-a820dd0c/artifacts/build-execution-s-67-f76861d9.json"
}