{
  "task_id": "task-2686",
  "captured_at": "2026-05-26T12:28:20.102368",
  "source": "memory/tasks/task-2686.md",
  "source_sha256": "e4df95e0c426f8a0128eb5dc89f895ed10eca747c57f5e767d9d97da03a7293c",
  "allowed_resources": {
    "paths": [
      "dispatch/normal_fallback_callback_helper.py",
      "dispatch/__init__.py (★ helper import wiring 만)",
      "dispatch/prompt.py (★ chair_facing_session_id inline)",
      "scripts/finish-task.sh (★ ANU_CHAIR_FACING_SID env var propagation)",
      "schemas/anu_normal_callback_envelope_v1.json (★ 3 field 추가)",
      "tests/regression/callback_session_propagation/**",
      "memory/events/task-2686.*",
      "memory/reports/task-2686.md",
      "memory/tasks/task-2686.md",
      "INDEX.md"
    ],
    "forbidden_paths": [
      "/home/jay/.claude/**",
      "/usr/local/bin/cokacdir",
      ".github/**",
      "**/.env*",
      "**/credentials*",
      "settings.json",
      "hooks/**",
      "dispatch.py (★ root 파일 · 본 task 미적용)",
      "Axis/**",
      "utils/anu_codex_micro_refinement_loop.py (★ task-2662 영역)",
      "utils/callback_authority_4source_validator.py (★ task-2680 PR #151 영역)",
      "utils/pr_watcher_terminal_state_classifier.py (★ PR #150 머지 영역)",
      "memory/capabilities/**"
    ],
    "commands": [
      "git log",
      "git diff",
      "git show",
      "git add",
      "git commit",
      "python3 -m pytest",
      "python3 -c",
      "python3 -m json.tool",
      "ls",
      "cat",
      "wc",
      "grep",
      "find",
      "tail",
      "head",
      "printf",
      "cokacdir --currenttime",
      "cokacdir --cron-history"
    ],
    "merge_policy": "wiring_fix_pr_only_no_auto_merge",
    "ttl_hours": 72
  }
}