crowny-network 통합 서버 v1.0 (2026-04-16)
개요
server.js에 4엔진(ACTION/REWARD/SCRIPT/LEDGER) 통합. 기존 CRM(리드/파트너/파이프라인/제안서/계약) + 행동 보상 + 전화 스크립트 + 보상 원장이 하나의 서버에서 동작.
무엇을 했는지
추가된 엔드포인트
POST /api/action — 행동 기록 + 자동 보상 적립 + 파이프라인 자동 전이
GET /api/actions — 행동 이력 (멤버/대상 필터)
GET /api/ledger — 보상 원장 (전체 트랜잭션 + 멤버별 잔액 + 보상표)
GET /api/reward/:memberId — 멤버별 보상 현황
GET /api/playbook/:leadId — 4상 전화 스크립트 자동 생성
GET /api/network/dashboard — 통합 대시보드 (파트너/기관/리드/행동/보상)
자동화 로직
- 행동 → 보상 자동 적립 (REWARD_TABLE 한국 2.5배)
- 콜드콜 → lead.stage 'contacted' 자동 전이
- 미팅실시 → 'met' 전이
- 계약체결 → 'contracted' 전이
실테스트 결과
- 네트워크 대시보드: partners 2, orgs 293, leads 6
- 콜드콜 행동 → 25맘 적립 → 원장 #0 기록
- 자료발송 행동 → 125맘 적립 → 원장 #1, 누적 150맘
- 플레이북: 서울○○고 [B] → Om 오프닝 + 4거절대응 + Om 클로징
관련 파일
/Users/ef/crowny-network/server.js (통합 서버, :9740)
/Users/ef/crowny-network/data/network.json (데이터 파일)
/Users/ef/crowny-network/web/index.html (기존 UI)
/Users/ef/crowny-network/server.한선 (한선씨 원본 로직)
/Users/ef/crowny-network/network_db.한선 (스키마)
/Users/ef/crowny-network/script_engine.한선 (스크립트 원본)
/Users/ef/crowny-network/collector.한선 (공공데이터 수집기)
잔여 이슈
- 한선씨 TCP읽기 미작동 (crownyc VM 제한) → Node 서버로 통합
- web/index.html에 행동/보상/플레이북 UI 아직 미반영
- 멤버 인증 (토큰은 있으나 세션 미연결)
- 네트워크 확장 보상 (초대자 10%) 미구현
- data.go.kr / NEIS API 실제 연동 (키 발급 필요)