{
  "model_profile": "quality",
  "commit_docs": true,
  "parallelization": true,
  "search_gitignored": false,
  "brave_search": false,
  "firecrawl": false,
  "exa_search": false,
  "git": {
    "branching_strategy": "none",
    "phase_branch_template": "gsd/phase-{phase}-{slug}",
    "milestone_branch_template": "gsd/{milestone}-{slug}",
    "quick_branch_template": null
  },
  "workflow": {
    "research": true,
    "plan_check": true,
    "verifier": true,
    "nyquist_validation": false,
    "auto_advance": false,
    "node_repair": true,
    "node_repair_budget": 2,
    "ui_phase": true,
    "ui_safety_gate": true,
    "text_mode": false,
    "research_before_questions": false,
    "discuss_mode": "discuss",
    "skip_discuss": false,
    "code_review": true,
    "code_review_depth": "standard",
    "_auto_chain_active": false
  },
  "ship": {
    "pr_body_sections": []
  },
  "hooks": {
    "context_warnings": true
  },
  "project_code": null,
  "phase_naming": "sequential",
  "agent_skills": {},
  "features": {},
  "resolve_model_ids": "omit",
  "mode": "yolo",
  "granularity": "coarse",
  "cross_repo": {
    "cloud": {
      "workspace_path": "C:\\Users\\decid\\gsd-workspaces\\cloud\\cloud",
      "repo_url": "https://github.com/BigscreenVR/cloud",
      "branch": "dev-web-publisher",
      "base_branch": "dev-gem",
      "pr_target": "dev-gem",
      "branch_policy": "All cloud-monorepo work for the website page-publishing milestone happens on the `dev-web-publisher` branch, based off `dev-gem`. When ready to test, PR `dev-web-publisher` -> `dev-gem`. Future plans MUST checkout dev-web-publisher before committing cloud-side changes; never commit to workspace/cloud, master, or dev-gem directly. Tracking commits in this repo use `chore(NN-NN): cloud@<SHA> — <description>` referencing dev-web-publisher SHAs.",
      "tracked_commits": [
        {
          "sha": "e60c71a9",
          "subject": "feat(site_db_setup): create site_pages + site_pages_audit tables (REG-01, D-06)",
          "supersedes": "05e11c62"
        },
        {
          "sha": "35f5b296",
          "subject": "feat(oauth-scopes): add website:read + website:write (AUTH-01)",
          "supersedes": "a913ef2b"
        },
        {
          "sha": "fdc41c94",
          "subject": "feat(oauth-scopes): add website:promote scope for staging→prod flip",
          "supersedes": "983974ac"
        },
        {
          "sha": "d0a253a2",
          "subject": "feat(site-pages): add SitePagesErrors + reservedPaths modules (REG-06, CLI-13 wire contract)",
          "supersedes": "4539a91c"
        },
        {
          "sha": "f5ab785f",
          "subject": "feat(site-pages): add zod schemas + parseOrThrow helper (REG-* validation, Pitfall §slug case)",
          "supersedes": "86774a49"
        },
        {
          "sha": "01e1a43d",
          "subject": "feat(site-pages): add SitePagesAudit + SitePagesDatabase (REG-07 transactional audit, D-06/D-08)",
          "supersedes": "d1146c34"
        },
        {
          "sha": "ceb1ce0e",
          "subject": "test(site-pages): cover transactional publish/rollback/unpublish invariants (REG-06/07, D-07/08)",
          "supersedes": "ad971853"
        },
        {
          "sha": "bb8dde82",
          "subject": "feat(site-pages): add SitePagesPresign with mintUploadUrls + assertKeysReachable (REG-02, REG-03)",
          "supersedes": "bf05e4c8"
        }
      ]
    }
  }
}
