{
  "task_id": "task-2729+13",
  "captured_at": "2026-06-07T21:13:39.330388",
  "source": "memory/tasks/task-2729+13.md",
  "source_sha256": "4357b5d7e5ca801e4e114310cc89ac0f189088eb156deb641604f4ef574df9a9",
  "allowed_resources": {
    "paths": [
      "dispatch/anu_pickup_driver.py",
      "tests/regression/test_sealed_key_and_launcher_wiring_2729p13.py",
      "memory/reports/task-2729+13.md",
      "memory/plans/p0b-pickup/sealed_key_and_launcher_wiring_design_260607.md",
      "memory/events/task-2729+13.*",
      "memory/tasks/task-2729+13-sealed-anu-key-supply-and-entrypoint-launcher-wiring-preflight.md"
    ],
    "read_only_reference": [
      "dispatch/anu_result_pickup_runner.py (_default_sealed_key_loader/PICKUP_SEALED_KEY_MISSING — read only)",
      "dispatch/anu_pickup_wake_launcher.py (launch_wake/anu_key_verifier — read only)",
      "scripts/anu_pickup_entrypoint.sh (read only — 변경 시 별도 candidate)",
      "deploy/systemd/anu-pickup.service (read only)",
      "utils/env_loader.py (load_env_keys — read only)"
    ],
    "forbidden_paths": [
      "/home/jay/workspace (canonical working tree — reset/clean/stash/switch 금지)",
      ".env.keys (실제 ANU key 값 provision/기록 금지 — raw key write 0)",
      "dispatch/anu_result_pickup_runner.py",
      "dispatch/anu_pickup_wake_launcher.py",
      "utils/env_loader.py",
      "memory/state/** (flag enabled/activation_epoch/real_wake flag enabled 생성 금지)",
      "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",
      ".github/**",
      "/usr/local/bin/cokacdir",
      "task-2716 branch (수정 금지)",
      "memory/capabilities/**"
    ]
  }
}