Task #192

좋다. 바로 보낼 지시문만 준다.

작업 명령어
좋다. 바로 보낼 지시문만 준다. delegate 경로의 `json is not defined` 오류를 우선 수정하라. 요구사항: 1) orchestrator에서 delegate 호출 시 발생하는 `Failed to delegate task: name 'json' is not defined` 예외의 실제 발생 지점을 추적하라. 2) self_tools.py뿐 아니라 shared.py 포함 전체 delegate 호출 경로에서 json import/serialization 누락을 점검하고 수정하라. 3) 수정 후 orchestrator에서 delegate 1회 이상 실제 성공하는지 검증하라. 4) 그 다음, continuation/handoff 생성 로직을 수정하라.    - 재시작 전에 child continuation용 next_steps/context를 구성할 때,      부모가 수행할 재시작 단계가 child에 다시 들어가지 않도록 할 것    - restart_already_completed=true 또는 restart 이후 검증 전용 child handoff인 경우,      child payload의 next_steps/context/task 본문 어디에도 재시작 지시가 남지 않게 할 것    - 필요하면 continuation 텍스트 생성 순서 자체를 수정할 것 5) handoff/continuation 관련 다른 경로에도 동일 중복이 없는지 점검하라. 6) 수정 후 검증:    - delegate 실제 성공 증거    - 재시작 포함 부모 task 시나리오에서 child payload 예시    - child에 재시작 지시가 제거됐다는 증거 7) 변경사항은 논리 단위별로 정리하되, 이번 요청 범위는 가능하면 한 작업 흐름으로 마무리하고 commit/push까지 수행하라. 보고 형식: - 원인 분석 - 수정 파일 목록 - 수정 포인트 - 검증 결과 - commit hash / message / push 브랜치