표준 MBTI 16유형 분류를 폐기하고, 4축을 각각 다른 구조타입(루프/위계/게이트/재귀)으로 재정의한 뒤
조작적 판정함수로 실행 가능하게 만든 엔진. 아래 데모는 mbti-mcp/mcp/server.py의 실제 로직을 그대로 JS로 미러링한 것.
승격조건 = (실행≥1회) ∧ (로그존재). 둘 다 충족해야 "레퍼런스 확정 → AI 위임 가능" 상태(S)로 승격.
주경로: 3요소 중 2개↑ 충족시 통과. 미충족이어도 risk_exposure≥threshold_high면 프로베이션 트랙으로 우회.
현재 상태에서 클릭 가능한 트리거만 활성화됨. dead-end 상태 없음 — 모든 상태에 최소 1개 이상의 나가는 전이 존재.
두 점수는 곱하거나 평균내지 않고 병기한다 — 섞으면 "형식은 완벽, 실증은 미확인"이라는 실제 상태가 가려진다.
axes() — 4축 정의 조회 check_governor(...) — N/S 승격 판정 check_ft_gate(...) — F/T 게이트+fallback 판정 transition(state,trig) — 상태머신 전이 falsifiability() — 반증조건 F1~F3 score() — 형식/실증 점수 + 개방변수 model() — 전체 모델 통합 조회
OrbitPrompt/mbti-mcp/mcp/server.py OrbitPrompt/mbti-mcp/mcp/mbti_engine.py OrbitPrompt/docs/personality/WHITEPAPER-PERSONALITY-DRIVER-v1.2.md