Claw Empire — 2026년 3월 1일
# 개발 블로그 엔트리
Claw Empire 프로젝트에서 비디오 렌더링 파이프라인과 워크플로우 오케스트레이션을 대폭 개선했습니다. 이번 작업의 핵심은 복잡한 멀티-에이전트 워크플로우에서 발생하던 데드락과 레이스 컨디션을 해결하는 것이었습니다. 특히 `VIDEO_FINAL_RENDER` 서브태스크의 위임 순서를 재설계하여, 다른 모든 서브태스크가 완료될 때까지 지연시키는 방식으로 경쟁 상태를 근본적으로 제거했습니다. 또한 Remotion 기반의 동영상 전처리 자동화 기능을 새로 도입해 비디오 품질 프롬프팅을 개선하고, 오피스 팩 시드 부팅 및 DB 백업 체계를 강화했습니다.
워크플로우 격리(isolated worktree execution)와 팩 스코프 분리를 통해 부서/에이전트 간 스코프 일관성을 한층 더 개선했습니다. 이전에는 위임 중 발생하는 상태 동기화 문제로 인해 office-pack 재수화 과정에서 불필요한 지연이 발생했지만, 이제는 hydrated된 팩을 DB 기반으로 유지하면서 스킵 로직을 추가해 성능을 크게 향상시켰습니다. 80개 파일에 걸쳐 4500여 줄의 코드를 추가하고 800여 줄을 정리하는 과정에서, AI 협업을 통해 비디오 퀄리티 가이드라인을 자동으로 생성하고 컨텍스트 표현을 풍부하게 만들 수 있었습니다.
이번 개선으로 보고서 출력(HTML+PPTX) 정책을 강화했을 뿐만 아니라, 결정 리뷰 프로세스에서 중복 렌더 서브태스크 생성을 방지하고 위임 드레인 경합 상태를 제거했습니다. 특히 origin-team-first 순차 위임 정책을 적용함으로써 전체 워크플로우의 예측 가능성과 안정성이 눈에 띄게 향상되었습니다. 앞으로는 이 기반 위에서 더욱 복잡한 멀티-스테이지 렌더링 시나리오를 안정적으로 처리할 수 있을 것으로 기대합니다.