← 목록

셀코어 엔터프라이즈 규칙 엔진 — 5규칙 × 8회사

소스: /Users/ef/crowny-enterprise/셀코어_엔터프라이즈.한선 (203줄) JS 미러: /Users/ef/crowny-enterprise/companies.jsSELCORE_RULES, runSelcore(slug), toCells(data, tree) API: GET /api/selcore/rules (전역) · GET /api/{slug}/selcore (회사별 실행 결과)

1. 셀 슬롯 레이아웃 (엔터프라이즈 도메인)

슬롯의미타입
[0]엔티티명string
[1]모듈 (KPI/프로젝트/트리노드)string
[2]TOAU 상태T/O/A/U
[3]비전단계1일상·2성공·3가치
[4]KPI 달성률0-100
[5]리스크0-5
[16]부서코드string
[17]프로젝트코드string
[18]진행률0-100
[19]예산number
[20]예산 소진률0-100+
[21]종합점수0-100
[22]우선순위0-10

2. 규칙 정의 (한선씨 ↔ JS 1:1 매칭)

규칙 ID이름우선도조건 → 동작
R1KPI미달성경보10KPI 달성률 40% 미만 → 우선순위 9 (최고)
R2고위험프로젝트9프로젝트 리스크 4이상 → 우선순위 8
R3프로젝트완료전환8진행률 100% → TOAU=T(완료)
R4보류항목재검토7보류(U) + 리스크 3이상 → 우선순위 7 재검토
R5예산초과경보10예산소진률 90% 이상 → 경보

3. 8개 회사 규칙 발화 현황

회사셀 수발화 건수docs 링크
에이멘에이 (amena)545enterprise-amena
인터엠 (interm)544enterprise-interm
프리즘 (prism)524enterprise-prism
보령제약 (boryung)5412enterprise-boryung
레푸스 (lepus)523enterprise-lepus
피플라이프 (peoplelife)585enterprise-peoplelife
T금융그룹 (tfinance)618enterprise-tfinance
인카 (inka)603enterprise-inka

4. 규칙 평가 흐름

companies[slug].getData()
  ↓
toCells(data, tree)  ← KPI + 프로젝트 + 트리노드 level≥2 셀화
  ↓
SELCORE_RULES.forEach → rule.when(cell) 참 시 rule.set 적용 + fires[] 기록
  ↓
topCells = 우선순위(슬롯22) > 0 인 셀 상위 10개
  ↓
GET /api/{slug}/selcore → JSON 응답

5. TOAU 상태기계

U(보류) ─검토시작→ O(조사)
O(조사) ─실행결정→ T(실행)
O(조사) ─위임결정→ A(위임)
O(조사) ─보류결정→ U(보류)
A(위임) ─위임완료→ T(실행)
A(위임) ─위임실패→ O(조사)
T(실행) ─재검토──→ O(조사)

6. 확장 포인트


자동 생성: 2026-04-16 · 크라우니 엔터프라이즈 셀코어 엔진