{
  "task_id": "task-2729+14",
  "captured_at": "2026-06-07T23:05:06.369651",
  "source": "memory/tasks/task-2729+14.md",
  "source_sha256": "26907a67c9a9e10c0787582129c42c2b7c5e0f0010a0d34eeb6784dd2c69f10a",
  "allowed_resources": {
    "paths": [
      "tests/regression/test_post_pr189_activation_integration_sim_2729p14.py",
      "scripts/harness/v36/post_pr189_activation_integration_sim.py",
      "memory/reports/task-2729+14.md",
      "memory/plans/p0b-pickup/post_pr189_activation_integration_sim_design_260607.md",
      "memory/events/task-2729+14.*",
      "memory/tasks/task-2729+14-post-pr189-activation-integration-sim.md"
    ],
    "read_only_reference": [
      "dispatch/anu_pickup_driver.py (build_launcher_fn/read_real_wake_enabled/main/scan_once — read only)",
      "dispatch/anu_pickup_wake_launcher.py (launch_wake — read only)",
      "dispatch/anu_result_pickup_runner.py (_default_sealed_key_loader/pickup_once — read only)"
    ],
    "forbidden_paths": [
      "/home/jay/workspace (canonical working tree — reset/clean/stash/switch 금지)",
      "dispatch/** (driver/runner/launcher 무변경 — read only)",
      ".env.keys (실제 키 provision/기록 금지)",
      "memory/state/** (canonical flag/real_wake/activation_epoch 생성 금지 — sim은 temp root만)",
      "memory/events/task-*.result.json (canonical result.json 이동·삭제·quarantine 금지)",
      "memory/events/task-*.g4-fix-loop-count (G4 counter reset 금지)",
      "deploy/systemd/** (enable/install 금지)",
      "dispatch.py",
      "/usr/local/bin/cokacdir (real spawn 금지)",
      "task-2716 branch (수정 금지)",
      "memory/capabilities/**"
    ]
  }
}