AMTI 3-Tier 버전 시스템 — 완성
2026-05-22 · amti.crowny.org:9813 가족·전문가·일반인 3버전 + 공유카드 + 부모리포트 + 학급모드.
개요
AMTI 금융지능 테스트를 3개 대상별로 분화하고, 호기심·교육·바이럴 기능을 추가했다. 같은 정량 엔진(γ·FFS·사이징)을 쓰되 표현 레이어만 대상에 맞게 완전히 다르게.
5라운드 작업
Round 1 — 3버전 분화
libs/versions.js— 3버전 용어 사전 (FFS="금융체력 점수"/"돈 건강 점수"/"돈 튼튼 점수")- 👨👩👧 가족
family.html— 초4 게임형, 16 돈 캐릭터, 용돈 시나리오 - 💼 전문가
index.html— 정량 다크 - 🌳 일반인
senior.html— 시니어 큰글씨, 범위버튼, 신호등 - 🎯
choose.html— 3색 카드 모드 선택
Round 2 — 통합 검증 12/12
Round 3 — 3버전 결과 공유카드
libs/share-card.jsroutes/share.js—/api/share/:version/:typeCode.svg- 전문가(다크 수치) / 시니어(크림 큰글씨) / 가족(캐릭터 별점)
Round 4 — 공유위젯 통합 + 부모 리포트
- 공유 위젯을 3페이지 결과화면에 연결
public/js/parent-report.js— 아이 결과 → 부모용 교육 가이드
Round 5 — 가족 학급용 단체 모드
libs/classroom.jsroutes/classroom.jspublic/classroom.html- 선생님 6자리 학급코드 → 학생 닉네임 참여 → 우리반 캐릭터 분포·평균·토론질문
- 익명, 개인정보 없음
검증
각 라운드 7~12개 항목 회귀. 누적 모두 통과. 발견·수정: choose 에이전트 1차 API 529 → 재발사.
최종 규모
- 페이지 12개: index·choose·family·senior·dashboard·causal·stats·hub·push-setup·admin·classroom + (causal/feedback UI 포함)
- routes 12개 마운트, libs JS 15+, 한선씨 17+, docs 17+
3버전 핵심 비교
| 가족(초4) | 전문가 | 일반인(시니어) | |
|---|---|---|---|
| 톤 | 게임·캐릭터 | 정량·정밀 | 친근·안심 |
| 팔레트 | 밝은 레인보우 | 다크 finance | 따뜻한 크림 |
| 입력 | 용돈 버튼 | 숫자 직접 | 범위 버튼 |
| 결과 | 캐릭터+별점 | γ·FFS·배분표 | 신호등+큰숫자 |
| 용어 | 돈 튼튼 점수 | FFS | 돈 건강 점수 |
| 특화 | 부모리포트·학급모드 | 인과그리드·허브 | 인쇄·한질문씩 |
잔여 이슈
- versions.js 이중 관리 (libs/ + public/libs/) — 단일화 시 server.js /libs 라우트
- 3버전 다국어 (i18n 확장)
- 학급 모드 family.html 자동 연동 (현재 classroom.html 내장 측정)