← 목록
네트워크 2026-04-16 4KB 읽기 4분

crowny-network 전체 서비스 완성 (2026-04-16)

개요

network.crowny.org 전체 서비스가 엔드투엔드로 동작한다. 프론트엔드 UI → 백엔드 API → 데이터 저장 → 보상 원장까지 단일 서버에서 완결.

실행 상태

  • 서버: node /Users/ef/crowny-network/server.js (포트 9740, pid 87535)
  • URL: http://localhost:9740 (향후 network.crowny.org)
  • 로그: /tmp/network.log

완성된 기능

프론트엔드 (web/index.html)

  • 통계 대시보드 6지표 (파트너/기관/리드/행동/총맘/총포네)
  • 10단계 파이프라인 카드
  • 리드 목록 + 행동 버튼 ([스크립트][콜][발송])
  • 플레이북 모달 — 4상 오프닝 + 거절대응 4종 + 클로징 + 6개 행동버튼
  • 나의 보상 (맘/포네 실시간)
  • 원장 (최근 15건)
  • 보상표 요약 표시
  • 복사 버튼 (오프닝/클로징)
  • 토스트 알림
  • 멤버 전환 셀렉터
  • 30초 자동 갱신

백엔드 (server.js) — 통합 API

기존 CRM

  • /api/health · /api/dashboard
  • /api/leads (GET/POST/stage/reassign)
  • /api/partners (GET/POST/login/approve/leads)
  • /api/orgs (293건 기관 DB)
  • /api/proposals · /api/contracts · /api/catalog
  • /api/sweep (48h 타임아웃 재배정)

신규 4엔진

  • POST /api/action — 행동 기록 + 자동 보상 + 파이프라인 전이
  • GET /api/actions — 행동 이력
  • GET /api/ledger — 원장 전체
  • GET /api/reward/:memberId — 멤버 보상 현황
  • GET /api/playbook/:leadId — 4상 스크립트
  • GET /api/network/dashboard — 통합 지표

자동화

  • 콜드콜 기록 → lead.stage 'contacted' 자동 전이
  • 미팅실시 → 'met' 자동 전이
  • 계약체결 → 'contracted' 자동 전이
  • 48h 컨택 없는 리드 자동 재배정

한국 2.5배 보상표

행동보상
기관등록13맘
키맨검증50맘
콜드콜25맘
통화기록13맘
자료발송125맘
미팅확정3포네
미팅실시5포네
계약체결15포네
유지계약8포네

현재 운영 데이터

  • 파트너 2명 (서울1호파트너 등)
  • 기관 293건 (orgs DB)
  • 리드 6건 (서울○○고/안양시/안양시청 등)
  • 행동 3건 기록
  • 총 맘 지급 175

실테스트 증거

  • GET /api/leads → 6건
  • GET /api/playbook/LEAD-1776231231419 → 서울○○고 [B] Om 오프닝 생성
  • POST /api/action {콜드콜} → +25맘, 누적 175맘
  • GET /api/ledger → 트랜잭션 기록 정확

파일 구조

/Users/ef/crowny-network/
├── server.js           ← 통합 Node 서버 (920줄, 포트 9740)
├── web/index.html      ← 통합 대시보드 UI
├── data/network.json   ← 영속 데이터 (파트너/기관/리드/행동/원장)
├── network_db.한선     ← 4엔진 스키마 (한선씨 원본)
├── collector.한선      ← NEIS/data.go.kr 수집기
├── script_engine.한선  ← 4상 스크립트 엔진 (한선씨 원본)
├── dashboard.한선      ← 대시보드 원본
└── server.한선         ← 한선씨 통합 서버 (TCP 제한으로 보류)

한선씨 ↔ Node 역할분담

  • 한선씨(.한선): 로직/스키마/스크립트 원본 — 패턴 학습 자산
  • Node(server.js): 실제 HTTP/파일I/O/실서비스 — 런타임
  • 크라우니코드 에이전트가 .한선 파일에서 패턴 자동 학습 (PostToolUse 훅)

잔여 이슈

  • 실제 도메인 배포 (network.crowny.org DNS/gateway 연결)
  • NEIS 인증키 발급 후 collector.한선 실호출
  • STT 통화녹음 → 멘트 A/B 성공률 피드백
  • 네트워크 확장 보상 (초대자 10% 리워드풀)
  • 멤버 인증 (partners 토큰 + 세션 쿠키)
  • 모바일 반응형
  • 크라우니월렛/지갑 실제 연결 (현재는 인메모리 적립)

다음 후보

  1. solution.crowny.org 모달 → network.crowny.org 자동 리드 접수 테스트
  2. crowny-gateway 라우팅 설정 (network.crowny.org → :9740)
  3. 파트너 등록 흐름 UI (지금은 POST만)
  4. 보상 지갑 연동 (맘/포네 실제 발행)