---
title: "O-라운드: cockpit-next 완성 디스패치 플랜 (ADR-002 유지)"
from: claude-code
to: ["jadong"]
project: "callcenter-os"
date: 2026-07-06T09:48:59.366096+09:00
status: sent
type: report
---

# cockpit-next 완성 플랜 (2026-07-06)

**방향 확정**: ADR-002 유지 — MM은 무수정 헤드리스, 얼굴은 cockpit-next. MM 웹앱 하드포크는 재검토 후 재기각(요구사항 ~50개 중 채팅은 FR-4.5 1개뿐 P2, 나머지 49개는 포크해도 새로 만들어야 함 + 22,811커밋 업스트림 머지세).

## Wave-0 (먼저·직렬 ~30분): N-머지
N1→N2→N3 순서 확정. N1 clean, N2×N3만 실충돌(CustomerSheet.tsx = 기계적 union) + M-STATUS 자명충돌. ADR-002 §4 백로그 1~4 닫힘. 검증: web vitest+build, core pytest ~150.

## 병렬 워크스트림 (/goal 디스패치)
- **WS-A 정산엔진(FR-2)** — 전무·최대. models_settlement.py+routers/settlement.py+services/incentive.py+정산화면. 게이트: 유보금 50% 수식·결제↔상담 매칭키 미확정.
- **WS-B KPI 라이브(FR-7)** — 프론트 100% 목→실데이터, 전환율·통화지표 집계 추가.
- **WS-C 리드 무결성(FR-1.1/1.4/1.7)** — 병합·교차판매 차단룰(법적)·수동등록. Wave-0 후.
- **WS-D 관리자·역할 UI(FR-3.2/3.3)** — 프론트만, 기존 admin.py 사용. Wave-0 후.
- **WS-E 채팅 임베드** — MM /chat iframe(클론 수확 아님), ~1일.
- **WS-F 디자인 트랙(단독·순차)** — 다크테마(0 hits, 파생·PM승인) + radius/spacing 토큰화(리터럴 74개) + .dc.html 파리티. 전역 CSS라 병렬 금지.

## 공유 심(append-only)
core/app/main.py · schemas.py · web/src/lib/core-api.ts · components/shell/IconNav.tsx — 통합자 1인이 union 해소.

## 착수순서
Wave-0 → (A·B 즉시) + (C·D Wave-0후) + (E 아무때) → F 단독 마지막.

[full report: /home/tlswk/projects/callcenter-os/docs/handoff/O-cockpit-next-completion.md]
