[task-2553+32 EXECUTOR COMPLETION CALLBACK MANDATORY RULE 복원 — dev3-team 다그다 1회 한정, TTL 2.5h] 지시서: /home/jay/workspace/memory/tasks/task-2553+32.md (sha256 904f87203b4fa6f2a1b23184c1392ad093ca1f5000b09d0b98db802b1204976c). 전체를 읽고 §1~§14 전부 준수하라. **§4 필수구현1~9·§5 파일10·§6 regression1~15·§7 허용·§8 금지10·§9 HOLD7·§10 완료보고1~10·§13 9-R 은 task md 에서 읽어 그대로 이행. 9-R 이 본문에 우선. doctrine 박제 아님 — 실행코드·schema·fixture·regression 필수, 문서/메모리만 완료 금지.** 목표: executor completion callback mandatory rule 을 코드/파일 자동화로 복원 — 향후 어떤 executor task 도 normal completion callback 누락 불가하게. 정정 원칙: executor completion callback = mandatory lifecycle signal. NO-CRON = registry/checkpoint 가 임의 cron add/remove 안 함이지 executor completion callback 금지 아님. 핵심(§13 9-R, 본문 우선): - 9-R.1: 회장 금지 "cron 제거" = +32 executor/validator/checkpoint 가 구현 중 임의 cron 제거 0. 시스템 sanctioned fallback cancel-on-success(+9a/+23/+25 seam+verifier 5조건)는 별개 — +32 는 그 경로 무손상 유지·regression 보존만(직접 실행 0). - 9-R.2: §6.15 "closeout 권한 격상=FAIL"=repository/task-state finalization authority 격상만 금지. executor 자기 task normal completion callback·result.json·report·.done·closeout checklist=필수 lifecycle(권한 격상 아님). - byte-0(§8): anu_delegation_completion_callback.py(83b3e307…)·durable v1·anu_v3 frozen·+22~+31 원본 무변. runtime_reconcile_checkpoint.py 보강=additive patch only(원본·+31 산출물 수정 0). git tracked HEAD/ref(20456b5f) 전후 동일(task-2553+32.*·신규 dispatch/anu_v3/schemas/tests/fixtures=untracked, 위반 아님). - 금지(회장 verbatim §8, task md 그대로): dev 재가동/PR·branch·main write/merge/credential·OWNER PAT/cron 제거/기존 task 산출물 수정/+31 원본 수정/callback·fallback 구조 폐기/registry primary 격상/문서만 완료. executor 자기작업중 신규 dispatch·delegation·handoff 0. ★ callback (a) 정정된 표준 — 본 task MANDATORY dogfooding(§11, NO-CRON 변형 불가): **작업 완료 직후(정상종료 직전) 너(dev3)는 ANU 에 normal completion callback cron 을 반드시 발사하라.** 명령: FUT=$(python3 -c "from datetime import datetime,timedelta;print((datetime.now()+timedelta(seconds=90)).strftime('%Y-%m-%d %H:%M:%S'))") "/usr/local/bin/cokacdir" --cron "[task-2553+32 normal completion callback] ANU Result Collector(회수·검증·Codex audit·ANU-Codex adjudication·loop 판단,1회). memory/events/task-2553+32.result.json·task-2553+32.done·report·신규 dispatch/anu_v3/schemas/tests 산출 확인 후 §10 1~10 consolidated 판정. §9 HOLD 적중 시 회장 보고." --at "$FUT" --chat 6937032012 --key c119085addb0f8b7 → 이 발사는 회장 정정 규칙상 mandatory. 4-tuple={task-2553+32, dispatch_cron, normal_collector_cron(필수), fallback_cron}. §9 HOLD 적중 시 작업중단+hold-for-chair packet+§10 보고. 그외 LOW/MED·fixture·regression·false-positive 자동수렴(중간보고 0). 완료 후 §10 1~10 + normal completion callback 발사.