티옴타음 4상 선택 표준 — 서비스 전체 일관 규칙 (3→9 고도화)
개요
"메뉴 4개를 둘 중 하나로 고르기 쉽게, 한 번에 3가지만, 선택은 4상(티옴타음)으로,
서비스 전체에 일관되게." — 이 지시를
재사용 표준 컴포넌트 + 적용 2건으로 구현.
1차 3개 고도화 완성 → 안정 후 9서비스 확장.
규칙 (티옴타음 4상 선택 v1)
4지선다를 한 줄로 늘어놓지 않고
이항(둘 중 하나) × 2단계로 분해. 화면엔 항상 ≤3.
- 1차축: 나아감(티·옴, 능동) vs 머무름(타·음, 수용)
- 2차축: 각 쌍에서 둘 중 하나
- 4상균형3진: 티 ▲ +1 실천 / 옴 ◇ 0 탐구 / 타 ▽ −1 수용 / 음 ○ 맡김
- 메뉴 4개 = 이항 2단계, 8개(9확장) = 3단계. (사상선택.한선이 1:1 증명)
1차 고도화 3개 (완료·검증)
① 표준 컴포넌트 (단일 원본)
/Users/ef/crowny-fonts/크라우니사상선택.{css,js} → https://studio.crowny.org/font/크라우니사상선택.{css,js} (CORS 개방)
- 기존
크라우니디자인.css와 같은 공유 호스트. 전 서비스가 한 줄 링크로 동일 규칙.
- API:
CrownyQuad.mount(el, {prompt, go:{label,hint,options:{티,옴}}, stay:{타,음}, context?}). 이항-우선 렌더, ≤3 노출, 키보드/포커스/reduced-motion 대응.
- 단위검증: 4→2×2 PASS (Level0 2장 → Level1 2장+뒤로 → onPick).
② bible 적용 (bible.crowny.org)
4탭(오늘의 말씀·본문 읽기·통독·필사)을 4상 진입으로: 첫 화면 #panel-home에 CrownyQuad.
나아감: 옴=본문 읽기 / 티=필사, 머무름: 타=오늘의 말씀 / 음=통독 여정
딥링크(?ref/?tab) 있으면 4상 홈 건너뛰고 본문 직행. ⌂ 탭으로 4상 홈 복귀.
라이브 공개 200, 마커 전수, 딥링크/리더 회귀 OK.③ hama 적용 (하마성경월드)
히어로 다음 "오늘의 길" 섹션(#quad-path)에 CrownyQuad → goSection 라우팅.
나아감: 티=묵상·필사 / 옴=문화렌즈, 머무름: 타=오늘 통독 / 음=나눔
E2E PASS(practice 라우팅). 로컬 :9862 정상. (공개는 아래 cert 블로커 해소 시 자동 노출)9 확장 로드맵 (3×3 — 안정 후)
| 파동 | 서비스 | 4상 진입 매핑(예) |
|---|
| 1(완료) | 표준·bible·hama | 위 |
| 2 | finance(:9750)·market·academy | 상담/구매/학습 4메뉴를 4상 이항 |
| 3 | brain(메타인지)·tiomta 허브·coach | 진단/채널/코칭 진입을 4상 이항 |
각 서비스는 studio 공유 컴포넌트 한 줄 링크 + mount 설정만. 규칙은 단일 원본에서 일괄 관리.
한선씨 동반
/Users/ef/crowny-data/services/사상선택.한선 — (축1,축2) 두 비트 → 4상 유일결정 + 이항단계수. 컴파일·실행, JS와 1:1. 학습DB "티옴타음_4상선택_이항2단계_규칙".
부수 인프라 복구 (작업 중 발견)
- bible 서빙 복구: bible이
migrated.txt에 등재돼 manage.sh가 한선씨 서비스서버.toau로 기동 중이었으나, 그 한선씨 서버의 정적 서빙(파일소켓전송)이 작동 안 해 전 경로가 2478B 랜딩으로 폴백(리치앱 전체 다운). → migrated.txt에서 bible 제거(백업) + Node 서비스서버.js로 재기동 → 50536B 리치앱 + 본문데이터 복구. (같은 증상이 migrated.txt의 다른 정적앱 서비스에도 잠재 — beauti/edu/insurance 등 31개)
잔여 이슈 (블로커)
- hama.crowny.org 공개 HTTPS 다운: crownybus.com cert(97 SAN)에 bible은 있으나 hama 누락(오늘
stunnel...bak-cowork-20260623_143032 작업 때 빠짐) → 443 verify 실패(000). 백엔드 :9862·게이트웨이 8080 라우팅은 정상. fix = certbot expand로 hama.crowny.org 포함 재발급 + stunnel SNI cert 갱신(kill→워치독 재기동, SIGHUP 금지). 게이트웨이/cert 세션 영역 — 자율 강행 보류, 사용자/담당세션 이관 권고(4상=음).