← 목록
기타 2026-07-03 4KB 읽기 4분

flex.crowny.org 플렉스집사 v1 라이브 (2026-07-03)

개요

flex.crowny.org(:9787)를 LED 견적 랜딩에서 플렉스집사 서비스로 확장해 라이브 배포. 크라우니 회원가입(→플렉서블 그룹) → 온보딩(꿈·목표/원래 업무/하루 할 일/전화시간) → 집사가 정한 시간에 전화 경험(브라우저 착신 벨+스피커폰) → 오늘 할 일 음성 브리핑(TTS) → 회원 발화(STT)를 분류 기록(완료보고/할일추가/의사결정) → 현장 사진 업로드 → 일일 보고서(달성률·사진 선별·의사결정) → 회원별 말투(격식도)·라이프사이클(전화시간) 패턴학습. 울트라 병렬(4 sonnet: 엔진2+프론트2) + 메인 통합(서버·배포·검증). 관리자 = flexible / flexible.

무엇을 했는지

  • 서버(신규, 순수 한선씨): 플렉스서버.한선 — 인증(SHA256 해시+파일 세션), 라우트 20종(/api/signup·login·me·onboard·briefing·call/schedule·answer·done·todo/check·photo(+part/finish)·photos·photo/raw·report(+generate)·admin/members·view·collab/feed + 기존 견적 3종), 정적 서빙, 요청 400회 자진종료→LaunchAgent 재기동(메모리 위생).
  • 엔진 4종(순수 한선씨, 요청당 crownyc 위임): libs/플렉스온보딩·플렉스집사·플렉스보고서·플렉스패턴.한선 + CLI 4종 → build/.toau. 하루비서 검증원칙 계승(개인화=격식 어미 표층만, 사실 불변).
  • 프론트 8페이지: index(가입/로그인)·onboard(4단계 위저드)·home·call(착신 벨 WebAudio+진동+스피커폰 TTS/STT 통화 루프)·field(현장 할일+카메라 사진)·report(링 게이지+사진 갤러리)·admin(회원·보고서·협업피드)·quote(LED 견적 웹폼 — 미구현이던 잔여 해소).
  • 배포: com.crowny.flex LaunchAgent(KeepAlive), crowny-services 독립.txt 등재, 게이트웨이 기존 flex 라우트 재사용. build.sh(서버+엔진 일괄).
  • 협업 준비: /api/collab/feed + docs/크라우니브라우저-협업연동-준비.md(연동면·다음 단계).

실측 함정 3건 (가드레일·메모리 등재)

  1. 한선게이트웨이가 POST 본문 \n 제거 → 멀티라인 프로토콜은 구분 전송+서버 전체치환 복원.
  2. 게이트웨이 본문 24KB 한계(32KB↑ 웨지→전 도메인 다운) + VM 문자열 65535B 캡 → 사진=20KB 청크 업로드(part=append, finish=mv), 다운로드=파일소켓전송 스트리밍(96KB byte-identical 검증).
  3. org.crowny.gateway 문자열 핸들 고갈 시 exit 0 정상종료 → KeepAlive(SuccessfulExit=false)가 재기동 안 함 → launchctl kickstart 복구 (이번 세션 중 2회 발생·복구).

관련 파일

  • 서버/엔진: /Users/ef/crowny-flex/플렉스서버.한선, libs/플렉스.한선, CLI.한선, build.sh
  • 프론트: /Users/ef/crowny-flex/public/.html
  • 배포: ~/Library/LaunchAgents/com.crowny.flex.plist, /Users/ef/crowny-services/독립.txt
  • 상태: /Users/ef/crowny-flex/state/ (회원·세션·프로필_·패턴_·할일_·기록_·사진메타_·사진_·보고서_ flat 파일)

검증 (공개 도메인 경유)

가입→온보딩(¶)→브리핑(격식 어미)→발화 분류(완료보고·의사결정)→사진 96KB 청크 왕복 byte-identical→보고서(달성률·사진 선별)→통화종료 패턴학습(전화시간 자동조정)→관리자 상세 열람 — 전부 200.

잔여 이슈

  • 게이트웨이 자체의 핸들 누수·24KB 한계는 게이트웨이 측 과제(별도 세션).
  • 사진 EXIF 시각 활용, 주간/월간 보고서, 크라우니 통합계정 SSO, 크라우니브라우저 실연동(준비문서 참조).
  • 패턴학습 임계치(40분/30분/캡 06~10시)는 초기 휴리스틱 — 실사용 데이터로 재조정.

크라우니코드

lookup HIT 0 / MISS(신규 도메인) — learn 추가 8건(엔진 5건: 에이전트, 서버 3건: 세션토큰 파일인증·사진 청크업로드·게이트웨이 ¶ 복원).