{
  "adapterId": "github-handoff-fixture",
  "adapterVersion": "1.0.0",
  "project": {
    "id": "fixture-github-handoff",
    "detection": {
      "rootMarkers": [
        {"kind": "file", "path": "package.json"},
        {"kind": "file", "path": "README.md"}
      ],
      "maximumDepth": 1,
      "scope": "declared-project-root",
      "requireApprovalOutsideScope": true
    }
  },
  "supportedSkills": [
    {
      "id": "github-handoff",
      "compatibleVersions": ["0.2.3", "0.2.x"],
      "declaredMode": "audit-only"
    }
  ],
  "extensions": {
    "safeReadPaths": ["README.md", "package.json", "src"],
    "ignoredPaths": ["node_modules", "dist", "build", "tmp"],
    "documentationPrecedence": ["README.md"],
    "commandAliases": [],
    "safeStatusCommands": [],
    "requiredEvidence": ["branch state", "HEAD", "working-tree state", "changed-file summary", "handoff summary"],
    "expectedRuntimeManagers": [],
    "expectedPackageManagers": ["npm"]
  },
  "approvalRequirements": [],
  "inheritance": {
    "sharedRestrictions": "required",
    "deniedOperationCategories": [
      "file-write",
      "package-install",
      "deployment",
      "git-mutation",
      "unrestricted-scan",
      "secret-read",
      "process-mutation",
      "service-mutation",
      "migration-apply",
      "privileged-api"
    ],
    "allowRestrictionRemoval": false,
    "allowModeOverride": false,
    "allowFailureSuppression": false,
    "allowCompletionOverride": false,
    "allowSecretExposure": false,
    "allowRequiredEvidenceRemoval": false,
    "allowScopeExpansionWithoutApproval": false
  }
}
