{
  "task_id": "task-2862",
  "captured_at": "2026-07-26T13:59:14.400687",
  "source": "memory/tasks/task-2862.md",
  "source_sha256": "dd7dcb8648cb8386ee0c6a801df1faf472b085500d23aae991d584db5f8a35d2",
  "allowed_resources": {
    "paths": [
      "src/components/composite/CompositeComboResult.tsx",
      "src/components/composite/ConsultationHistoryView.tsx",
      "src/lib/coverageCatalog.ts",
      "src/lib/**",
      "src/**/__tests__/**",
      "tests/e2e/**"
    ],
    "forbidden_paths": [
      "server/**",
      "extension/**",
      ".github/**",
      "src/config/api.ts",
      "src/integrations/**",
      "memory/capabilities/**"
    ],
    "commands": [
      "npx vitest",
      "npx tsc",
      "git"
    ],
    "merge_policy": "none",
    "ttl_hours": 16
  }
}