{
  "task_id": "task-2550",
  "captured_at": "2026-05-11T10:56:18.264212",
  "source": "memory/tasks/task-2550.md",
  "source_sha256": "548adacdbaa825f6ae5f8643f67d73bcbff45a5e944d2559d84d35321993b59d",
  "allowed_resources": {
    "paths": [
      "anu_v2/post_merge_smoke_runner.py",
      "anu_v2/tests/test_post_merge_smoke_worktree_2550.py",
      "anu_v2/tests/test_worktree_cleanup_2550.py",
      "utils/lifecycle_reconciliation_manager.py",
      "tests/regression/test_lifecycle_reconciliation_worktree_2550.py",
      "anu_v2/worktree_cleanup.py",
      "tests/regression/test_worktree_cleanup_2550.py",
      "tests/regression/test_post_merge_smoke_worktree_integration_2550.py",
      "memory/reports/task-2550.md",
      "memory/plans/tasks/task-2550/**",
      "memory/events/task-2550.*"
    ],
    "forbidden_paths": [
      "scripts/ci.sh",
      "dispatch/**",
      "dispatch.py",
      "prompts/team_prompts.py",
      "dashboard/**",
      ".github/workflows/**",
      ".worktrees/**",
      "memory/tasks/task-2549*.md",
      "memory/tasks/task-2548*.md",
      "memory/tasks/task-254*.md",
      "memory/tasks/task-253*.md",
      "memory/capabilities/**"
    ],
    "commands": [
      "pytest",
      "python3 -m py_compile",
      "python3 -m pyright",
      "git worktree list",
      "git merge-base",
      "gh pr"
    ],
    "merge_policy": "tiered",
    "ttl_hours": 72
  }
}