{
  "task_id": "task-2729+15",
  "captured_at": "2026-06-08T00:20:01.722240",
  "source": "memory/tasks/task-2729+15.md",
  "source_sha256": "9602699acaaf1ef97c2d40e843fcbd4e2ce08946e384ec69db9ba9623b205f5a",
  "allowed_resources": {
    "paths": [
      "scripts/finish-task.sh",
      "tests/regression/test_finish_task_coderoot_evidence_env_fix_2729p15.py",
      "memory/reports/task-2729+15.md",
      "memory/plans/p0b-pickup/finish_task_coderoot_evidence_env_fix_design_260608.md",
      "memory/events/task-2729+15.*",
      "memory/tasks/task-2729+15-finish-task-coderoot-evidence-env-fix.md"
    ],
    "read_only_reference": [
      "teams/shared/verifiers/git_evidence.py (resolution 참조 — 무수정)",
      "teams/dev4/qc/verifiers/git_evidence.py (로드 경로 참조 — 무수정)",
      "teams/shared/qc_verify.py / teams/dev*/qc/qc_verify.py (무수정)",
      "memory/plans/p0b-pickup/finish_task_git_evidence_coderoot_commit_exists_blocker_diagnosis_260608.md"
    ],
    "forbidden_paths": [
      "/home/jay/workspace (canonical working tree — reset/clean/stash/switch 금지)",
      "teams/shared/verifiers/git_evidence.py",
      "teams/dev*/qc/verifiers/git_evidence.py",
      "scripts/harness/v36/callback_preregistration.py (callback prereg root 무수정)",
      "dispatch/normal_fallback_callback_helper.py (canonical_root 계약 무수정)",
      "memory/state/**",
      "memory/events/task-*.result.json (canonical result.json 이동·삭제·quarantine 금지)",
      "memory/events/task-*.g4-fix-loop-count (G4 reset 금지)",
      "deploy/systemd/**",
      "dispatch.py",
      "task-2716 branch (수정 금지)",
      "memory/capabilities/**"
    ]
  }
}