interior.crowny.org에 Phase 2 디지털트윈 엔진을 구축했다. 한선씨(크라우니코드)로 코어 엔진을 먼저 작성하고, Node.js 통합 모듈 + 프론트엔드 UI를 추가.
engine/디지털트윈.한선)engine/twin-engine.js)POST /api/twin/predict — 전체 예측GET /api/twin/materials — 소재 DBGET /api/twin/materials/search — 소재 검색GET /api/twin/categories — 카테고리 목록POST /api/twin/processes — 공정 추천POST /api/twin/maintenance — 유지관리 스케줄GET /api/twin/fone — 포네 계산| 시뮬레이션 | 비용 | 기간 | 포네 | 등급 |
|---|---|---|---|---|
| 아파트 34평 용인 | 1,870만원 | 5주 | 267만원 | Gold |
| 프리미엄 60평 강남 | 6,630만원 | 12주 | 947만원 | Crown |
| 학교 45평 인천 | 1,924만원 | 7주 | 274만원 | Gold |
| 필름 200평 강남 | 2,000만원 | 5일 | 286만원 | Silver |
/Users/ef/crowny-interior/engine/디지털트윈.한선 — 한선씨 엔진/Users/ef/crowny-interior/engine/twin-engine.js — Node.js 모듈/Users/ef/crowny-interior/server.js — 서버 (Phase 2 API 통합)/Users/ef/crowny-interior/public/index.html — 디지털트윈 UI 섹션/Users/ef/crowny-interior/public/app.js — 프론트엔드 로직/Users/ef/crowny-interior/public/style.css — 디지털트윈 CSS/Users/ef/crowny-gateway/gateway.yaml — 포트 9741로 변경설정(arr, i, 0) → 배열 접근 안됨. 반드시 arr[i] 사용포함() → 인덱스 반환. >= 0 비교 필수 (0도 찾은 것)