Board
Nexus 클라이언트 앱. multi-tenant + RLS + audit + obfuscated. 빌드 중.
Slack 도 Notion 도 한국 사장님한테 비싸다.
Nexus 백엔드 위에 사장님이 직접 만지는 클라이언트 앱. Slack/Notion/Asana 다 한국 SMB에는 비싸고 학습곡선 높다. Board는 한국 SMB 가 1일 안에 적응해서 매출 / 광고 / 상담 / 인사 자동화 받는 워크스페이스를 목표로 빌드 중.
특히 multi-tenant 운영 = 한 코드베이스에 N 회사. RLS / audit / obfuscation / SSE / 별점 라벨 정확도 — 작은 거 하나 깨지면 회사간 데이터 누수 사고. 그래서 처음부터 보안 / 격리 / 추적성을 3축 본질로 잡았다.
Aha Moment 계측 = Day 3 에 2 워크스페이스 + 3 에이전트 활성도 검증. 사장님이 1일 안 적응 못 하면 retention 자동 알람 → CS 개입.
183 컴포넌트 8 카테고리로 분리해 재사용 가능.
Brain
24BrainGraph · BrainMap · BrainHub · BrainStatePanel
Agent
28AgentChat · AgentDetail · AgentTreeViz · AgentImproverPanel
Approval
14ApprovalLog · ApprovalPending · ApprovalPolicy
Workspace
22WorkspaceList · WorkspaceCard · WorkspaceForm
Inbox
18InboxThread · InboxTask · InboxFilter
AI Team
16AITeamHub · AIGenerated · AutoTopupTab
Billing
12BillingPage · BalanceBadge · ApiKeysPanel
Audit
10AuditViewer · AuditTrail · AuditFilter
Multi-tenant RLS
모든 쿼리에 company_id 강제 + super_admin 별 통과 path. cross-tenant 누수 자동 회귀 66/66 PASS.
Audit log
누가 / 언제 / 무엇을 / 어떤 권한으로 봤는지 전 트랜잭션 기록. PIPA Art.35-21 compliant.
javascript-obfuscator
프론트 빌드 자체 obfuscate. 클라이언트 코드 reverse 어려움. 민감 로직 보호.
CSP + SSL HSTS
Content-Security-Policy 풀 + HSTS preload. XSS / clickjacking 차단.
Rate limiting
endpoint 별 rate limit + fail2ban 통합. 봇 / brute force 자동 차단.
Server-Sent Events
각 사장님 워크스페이스에 SSE 채널. 에이전트 chain 진행 실시간 push.
Conversation tree
에이전트간 대화 = 트리 구조. AgentTreeViz 로 시각화. 어디서 결정 났는지 trace.
Aha Moment 계측
Day 3 2 워크스페이스 + 3 에이전트 활성도 추적. 사장님 retention 자동 알람.
별점/chip 라벨 정확도
conversation_id + delivery_id 권한 + SSE convId await + BIGINT 4단계 fix. 답변 품질 신호.
- 01Multi-tenant RLS (Row-Level Security) — 회사간 데이터 누수 0
- 02Audit log 풀 트랜잭션 — 누가 언제 뭘 봤는지 100%
- 03javascript-obfuscator 프론트 보호 — 클라이언트 코드 reverse 불가
- 04Aha Moment 계측 — Day 3 2 워크스페이스 + 3 에이전트 활성도 추적
- 05183 컴포넌트 카테고리화 (Brain / Agent / Approval / Workspace / Inbox) — 마이크로 단위 재사용
- 06Real-time SSE + delivery_id 권한 + 별점/chip 라벨 정확도 4단계 fix
Nexus 와 한 쌍으로 작동. 30K+ LOC 풀 PWA-ready. 사장님 onboarding 1일 컷 목표 검증 단계.