{
  "task_id": "task-2544+1",
  "captured_at": "2026-05-10T22:36:52.785441",
  "source": "memory/tasks/task-2544+1.md",
  "source_sha256": "970efaad1072c2a54affb5f2dc8686510b35d27397fb84a56396b5b7859af62b",
  "allowed_resources": {
    "paths": [
      "anu_v2/pr_open_gemini_trigger_prevention.py",
      "anu_v2/tests/test_pr_open_gemini_trigger_prevention_2544.py",
      "anu_v2/fixtures/pr_open_gemini_miss_pr86.json",
      "anu_v2/fixtures/post_merge_audit_warn_to_pass_pr86.json",
      "memory/reports/task-2544+1.md",
      "memory/events/task-2544+1.done",
      "memory/capabilities/task-2544+1.json"
    ],
    "forbidden_paths": [
      "anu_v2/fixtures/__init__.py",
      "utils/**",
      "dispatch/**",
      "scripts/**",
      "dashboard/**",
      "anu_v2/replacement_pr_runner.py",
      "anu_v2/auto_gemini_triage.py",
      "anu_v2/critical_escalation_reporter.py",
      "anu_v2/merge_queue_executor.py",
      "anu_v2/post_merge_smoke_runner.py",
      "anu_v2/gemini_stale_prevention_runner.py",
      "teams/**",
      "memory/tasks/**",
      "memory/events/task-2524*",
      "memory/events/task-2537*",
      "memory/events/task-2538*",
      "memory/events/task-2539*",
      "memory/events/task-2540*",
      "memory/events/task-2541*",
      "memory/events/task-2543*",
      "memory/events/task-2544.done*",
      "memory/events/task-2545*",
      "memory/capabilities/**"
    ],
    "commands": [
      "python3 -m pytest anu_v2/tests/test_pr_open_gemini_trigger_prevention_2544.py -v",
      "git status",
      "git diff",
      "git log --oneline -20",
      "gh api repos/Jeon-Jonghyuk/dev_workspace/pulls/<n>",
      "gh api repos/Jeon-Jonghyuk/dev_workspace/commits/<sha>/check-runs",
      "git worktree list",
      "git worktree add",
      "git checkout -b"
    ],
    "merge_policy": "BOT_GITHUB_TOKEN_squash_only",
    "ttl_hours": 48
  }
}