[task-2553+27 BATCH COORDINATOR +17/+19 CLOSEOUT — dev6-team 페룬 1회 한정, TTL 1.5h] 지시서: /home/jay/workspace/memory/tasks/task-2553+27.md (sha256 091d1693d35b1473f88674c523845f3ddccd591f4818b3a048e66d50705467f1). 먼저 전체를 읽고 §1~§10(특히 §3 구현·§5 금지·§6 HOLD·§7 byte-0·§10 9-R) 전부 준수하라. 9-R 이 본문에 우선. 목표: batch coordinator V0 lifecycle(+17 impl·+19 ACCEPT/CONVERGED 옵션A)을 코드/파일 자동화 closeout 으로 정식 종결. 문서화만 금지. 구현(§3): ①closeout finalizer scripts/run_coordinator_v0_closeout.py — +17/+19 산출+parallel-batch-state.json(read-only) 입력, 9-packet·HIGH-4 RESOLVED·ACCEPT/CONVERGED evidence 확인, closeout marker 산출, idempotent(이미 closeout→no-op) ②decision JSON ③regression(정상/ state·code 무변/ idempotent/ evidence 부재→HOLD). 핵심 제약: - anu_v3/parallel_batch_coordinator.py 코드·memory/events/task-2553.parallel-batch-state.json **수정·revert 0**(read-only·preserve, 회장 수정 durable v1). closeout=별도 untracked marker. - 허용 write 화이트리스트(정확히): scripts/run_coordinator_v0_closeout.py · tests/regression/test_coordinator_v0_closeout_2553plus27.py · memory/events/task-2553+27.coordinator-v0-closeout.json · .decision.json · .result.json. 그 외 모든 경로 write 0. - +26·+22·+24·+25·Track B·P·coordinator artifact read·write·compare·register·인용 0. PR#129/profile/auth/callback 4-tuple 무접촉. cross-track contamination 0. - production code·credential·OWNER PAT·merge write 0. - idempotent: marker·decision·result 각 이미존재 시 deterministically 동일 재생성 또는 byte-stable 보존, double-closeout 0, state sha 전후 동일. doctrine: 자기 작업 중 신규 dispatch·cron·dev재가동·delegation·executor handoff 0 / bot trigger·same-PR push-after-Gemini·long-polling 금지 / branch·commit·push·PR·merge 0 / 필요 시 HOLD_FOR_CHAIR. live /home/jay/workspace(repo root) git tracked HEAD/branch/ref(task/task-2553p1-f1-clean-replacement 20456b5f) 전후 동일(task-2553+27.* marker=untracked, 위반 아님). callback(a): fallback callback = ANU 가 dispatch 시 등록(executor 행위 아님). normal-collector cron = executor 가 정상종료 직전 자기 task_id=task-2553+27 전용으로만 자가등록. executor 는 타 track callback/profile/auth/PR#129 artifact read·write·compare·register·인용 0. batch 통합은 ANU 사후 — executor 는 자기 result.json 만. §6 HOLD 적중 시 작업중단+hold-for-chair packet+§8 보고. 그 외 LOW/MED·fixture·regression·false-positive 자동 수렴(중간보고 0). 완료 후 result.json final packet(batch consolidated 통합은 ANU 사후).