CLOSE / pipeline console
  period: run_id:
stages //10 rows processed last run
S1
회계원장 전처리
총계정원장 RAW → 정제된 원장
대기
S2
수익성 전처리
수익성분석현황 → Seg0 피벗
대기
S3
수기전표 오버라이드
4유형 → 전표 치환·추가
대기
S4
관리회계 조정
수기 조정 시트 병합
대기
S5 Ver1 Ver2
스프레드 상계 ⑂ 분기
Ver1: 스프레드 적용 / Ver2: Raw
대기
S6Ver1
Product / Channel 매핑
4단계 Fallback + fm-brief
대기
S7Ver1
Seg 매핑
Logic Master 15+룰
대기
S8Ver1
채널 Gap 리포트
쿠팡 분리 + Gap 기록
대기
S9Ver1
Seg1~10 배부 실행
Sender × Receiver
대기
S6Ver2
Product / Channel 매핑
4단계 Fallback + fm-brief
대기
S7Ver2
Seg 매핑
Logic Master 15+룰
대기
S8Ver2
채널 Gap 리포트
쿠팡 분리 + Gap 기록
대기
S9Ver2
Seg1~10 배부 실행
Sender × Receiver
대기
S10 Ver1 Ver2
DB 적재 ⊕ 합류
Ver1+Ver2 × 배부전/후 — 4세트
대기
S11
최종 검수 + 확정
경영관리팀 검수 → ✓ 확정
대기
  polars 0.20 · openpyxl 3.1 fm-brief: online rule engine: v1.2 memory 318 MB ⌘K to command