AMENA/엔터프라이즈 자율경영 셀코어 룰DB v1
개요
AMENA 엔터프라이즈 완전자율경영 셀코어 룰 엔진 구현. 6영역 20룰(+4메타/재무변형) = 24 실질 발화 경로.
생성 파일
/Users/ef/crowny-amena/libs/자율경영규칙_셀코어.한선 — 메인 룰 모듈 (394줄)
/Users/ef/crowny-amena/libs/자율경영규칙_셀코어.rpn.한선 — RPN 변환본 (413줄)
/Users/ef/crowny-amena/data/자율경영규칙.dat — PSV 영속화 (21 rule 레코드)
룰 구조
| 영역 | 룰수 | 우선순위 범위 |
|---|
| 리스크 (R1~R3) | 3 | 55~100 |
| 재무 (F1~F4) | 4 | 50~95 |
| 전략 (S1~S4) | 4 | 60~90 |
| 인재 (H1~H3) | 3 | 62~80 |
| 대리점·정산 (D1~D3) | 3 | 58~90 |
| 학습 (L1~L3) | 3 | 64~85 |
9케이스 검증 결과
| 셀 | 케이스 | 발동룰 | 4상 |
|---|
| 1 | 위험프로젝트알파 | 리스크즉시대응(R1) | T |
| 2 | 중위험낮은KPI모듈 | 리스크헤지(R2) | A |
| 3 | 예산초과모듈 | 예산초과동결(F1) | A |
| 4 | 고성과전략모듈 | 확장실행(S2) | T |
| 5 | 수감각진급학습자 | 단계진급(L1) | T |
| 6 | 3월정산처리 | 정산실행(D1) | T |
| 7 | 신규모듈미측정 | 데이터없음옴(S4) | O |
| 8 | 저성과저진행전략 | 재설계(S1) | A |
| 9 | 핵심인재홍길동 | 핵심인재보상(H1) | T |
발견한 함정
- 슬롯간 직접 비교(예: [20]>[19]) 불가 → 등급점수 마킹 우회로 구현
- S1([18]<30)이 S4([18]<=0)를 가리는 우선순위 충돌 → S1에 [18]>0 조건 추가로 분리
- 문자열 조건: 슬롯[1] == "모듈명" 직접 지원됨 (셀코어 _비교 == 연산자)
잔여 이슈
- F2(예산소진경고): [20]10>=[19]9 슬롯간 계산 미지원, 등급점수=1 마킹 우회 필요
- 학습DB에 RPN 정본 등록 필요