{
  "task_id": "task-2996",
  "captured_at": "2026-08-22T07:52:07.226910",
  "source": "memory/tasks/task-2996.md",
  "source_sha256": "6b3f0296d04b451137b1e88b9a062724fb1bb0715ee4adae7a6422d619b3b519",
  "allowed_resources": {
    "paths": [
      "src/App.tsx",
      "src/components/navigation/ContextSubMenu.tsx",
      "src/components/__tests__/**",
      "supabase/migrations/**",
      "tests/**",
      "e2e/**",
      "memory/reports/task-2996.md"
    ],
    "forbidden_paths": [
      "src/pages/Privacy.tsx",
      "src/config/legalEntity.ts",
      "src/components/AuthGuard.tsx",
      "src/components/AuthForm.tsx",
      "server/**",
      "ops/**",
      "scripts/**",
      ".github/**",
      "memory/capabilities/**"
    ],
    "commands": [
      "npm run build",
      "npx vitest run",
      "npx playwright test",
      "python3"
    ],
    "merge_policy": "tiered",
    "ttl_hours": 72
  },
  "anu_recapture": {
    "reason": "E1 spec path typo: src/components/ContextSubMenu.tsx never existed in repo history (git log --all = 0)",
    "corrected_to": "src/components/navigation/ContextSubMenu.tsx",
    "by": "ANU",
    "at": "2026-08-22T07:52:07.226923",
    "prior_source_sha256": "3a2c00baab8dd451d70f8a510bcc51b255f956ebe62a592675afc4c99d386290"
  }
}