← 목록
kps.crowny.org 내용 보완 + level.crowny.org 고도화 (병렬)
개요
두 트랙 병렬 진행:
- A) kps.crowny.org "나에 대해서" 현재기준 보완 — 글로벌 "who is KPS?"(프랍 트레이딩 신기록 대비) 대응, 개발자/창업가 정체성 전면화. (메인 세션 직접)
- B) level.crowny.org 고도화 — 전 세계 쉽게 체크 + 크라우니 회원가입(본인 원래 이메일 선택입력). (병렬 에이전트, sonnet)
A. kps 내용 보완 (완료·검증)
무엇을 했는지
정체성 전면화: 사운드엔지니어 출신 서사를 깊이로 내리고, 첫인상을 개발자 · 창업가 · 크라우니 AI 생태계 창립자로.
히어로 역할줄: 사운드엔지니어·기술팀장·프리랜서 개발자 → 소프트웨어 개발자 · 창업가 · 크라우니 AI 생태계 창립자
About 리드문단 신설(현재정체성 먼저: "195개+ 서비스 AI 생태계 전체를 설계·구축한 개발자이자 창업가") + 기존 출신서사 유지
태그 재편: 풀스택·언어/시스템설계·AI생태계구축·창업/경영·정량·트레이딩 시스템 우선 배치
About 클로징: 개발팀 리딩 + 정량 금융·트레이딩 엔진 언급
KO 코다 마크 — SK → — KPS
글로벌 SEO/공유 메타(검색·소셜에 노출되는 핵심): <title>·meta description·JSON-LD jobTitle(Software Developer/Founder/Entrepreneur)·description·knowsAbout(Quantitative Trading Systems·Entrepreneurship 추가) 전부 개발자/창업가 우선으로 교체.
트레이딩 브리지: 정량/트레이딩 시스템을 생태계 일부로 명시 → 프랍 트레이딩 방문객이 신뢰할 근거(미래 기록은 과장 안 함).
동기화 가시화(사용자 "동기화 됐는지 모르겠다" 해소): #airank 배지가 level 라이브 fetch 성공 시 "실시간 → 동기화됨 · level.crowny.org"로 텍스트 변경. 헤드리스 DOM에서 하이드레이션 확증.관련 파일
후처리(멱등, assemble.js 말미 자동실행 → 리빌드 보존):
/Users/ef/crowny-kimpresidentsk/kps-content-upgrade.js (카피·SEO, KO/EN×2)
/Users/ef/crowny-kimpresidentsk/inject-airank.js (랭크섹션 + 동기화 표시)
산출: /Users/ef/crowny-services/public/{kps,kimpresidentsk}/{index,en}.html
훅: /Users/ef/crowny-kimpresidentsk/assemble.js검증
- 4파일 카피/SEO/코다 적용 ✓ (KO 11건, EN 10건)
- 공개 HTTPS kps.crowny.org KO/EN 라이브 노출 ✓
- 헤드리스 렌더: about-lead·새 title·
#airank·동기화됨 하이드레이션 확인 ✓
B. level.crowny.org 고도화 (완료·검증)
무엇을 했는지 (병렬 에이전트, sonnet)
크라우니 회원가입 신설 — 자체완결, 30초 무료 테스트 마찰0 유지(시도엔 로그인 불필요). 테스트 완료 후 "결과 저장·순위 등록" CTA → 회원가입 모달.
POST /api/signup: handle(필수) · email(선택, @검증) · country(선택) · profileId/ci10/tier(직전 진단 연결). → data/members.psv. 중복 handle = 기존 id 재사용(updated:true).
GET /api/members/count: dedup 회원수(히어로 참가자수 연동).
본인 원래 이메일 선택입력(사용자 핵심 요구): 라벨 이메일 [선택 / Optional] + "이미 쓰는 이메일 — 없으면 비워두세요 / Leave blank if needed". 비워도 가입 완료.
전 세계 접근성: hero-sub·시작버튼·회원가입 모달 전체 영한 병기("Free · No login required · 30-second quick test", "Start Test").
한선씨 동반: /Users/ef/crowny-level/libs/회원.한선(가입검증/이메일/중복 로직) 컴파일 exit0·1886 cubes·VM 데모 통과.관련 파일
/Users/ef/crowny-level/server.js(엔드포인트2) · public/{index.html,app.js,style.css} · libs/회원.한선 · data/members.psv(신규)
검증 (메인 세션 독립 재확인)
POST /api/signup: 정상가입·이메일형식오류400·handle누락400·중복dedup ✓
GET /api/members/count ✓ · /api/widget/kps ci 93.5 회귀없음 ✓
- 공개 HTTPS level.crowny.org 신규 UI(회원가입·Start Test·영문병기) 서빙 ✓
- 한선 동반 컴파일·실행 ✓
- members.psv 테스트데이터 초기화(헤더만, count=0) — 실사용자 클린 시작.
잔여 이슈
- (A) 라이브 수치=정적 폴백과 동일하면 숫자만으론 구분 불가했으나, 동기화 배지 텍스트 변화로 가시 확인 가능해짐.
- (B)
회원.한선 이메일검증은 @+. 둘 다, 서버는 @만 — 엄격도 미세차(기능 영향 없음). 향후 통일 가능.
- (B) 중앙 크라우니 회원 SSO 없음 → level 자체 members.psv. 향후 crowny.org 통합회원과 연동 여지.