전체 단계 지도
19개 단계 + 라이선스(12a) = 20개를 4묶음으로. 색은 상태, 칩을 눌러 걸러보세요.
완료
진행 · 미검증
대기
보류
문서 관계 그래프
노드 드래그·확대 가능
md 문서들이 서로 어떻게 연결되나. 가운데 plan.md가 허브 — 거기서 19개 단계 문서로 뻗어 나간다. 노드를 끌어 옮기거나 휠로 확대해 보세요.
허브 (plan.md · README)
계획 본체 plan/
AI 규칙
깊은 참조 docs/·testing
교훈·기록·구현
직접 링크
개념적 관계
실선 = 문서 안의 실제 링크 · 점선 = 직접 링크는 없지만 개념적으로 이어지는 관계
문서 지도 — 어디서 뭘 읽나
md 60개
다 읽을 필요 없음. 평소엔 딱 2개 — plan.md(계획 허브) + 지금 단계 문서 1개. 나머지는 막힐 때만 펼쳐 본다.
1시작점
plan.md 여기부터
계획 허브 — 현재 상태 · 19단계 링크 · “현재 초점” · 읽기 규칙
AGENTS.md · CLAUDE.md
AI 도구 규칙 — 빌드 · 테스트 · 브랜치 · 배포 · 도메인
↓ plan.md 가 아래 문서들로 링크
2계획 본체 plan/
overview.md
목표 · 기능 · 아키텍처
phase-0 … phase-18 19개
단계별 상세 — 위 “단계 지도” 카드와 1:1 대응
file-map.md
파일 ↔ 책임 ↔ 단계 맵 (코드 어디 고치나)
↓ 더 깊이 필요할 때만 (lazy — 평소엔 안 읽음)
3깊은 참조 · 기록 필요할 때만
docs/ · 동작·UX
current-behavior-matrix · standalone-behavior · ux-host-and-plugins · ux-scenarios
docs/ · 테스트
aax-testing · pluginhost-vst3-test · two-machine-440hz-e2e
testing.md · AppTesting.md
테스트 절차 모음 testing.md 805줄
docs/ · AAX 메일
Avid/PACE 제출용 이메일 초안 3종
lessons/ 3
tooling · juce-macos · mobile-web (실수에서 얻은 교훈)
dev-logs/ ~20
세션별 개발 기록 (시간순 히스토리)
초보 읽기 순서: ① plan.md 열어 “현재 초점” 확인 → ② 거기 링크된 지금 단계 문서 1개 → ③ 코드 어디 고칠지 막히면 file-map.md → ④ 더 깊은 배경 필요하면 docs/ 해당 문서. 그 외엔 안 읽어도 됨.
지금 여기 — 이번 주 작업
18단계: TCP 터널 → WebRTC(Cloudflare Realtime) + Worker/DO 릴레이로 전송 교체 중.
진짜 폰 없이 두 컴퓨터 440Hz 톤 E2E 테스트로 “릴레이 너머 폰 마이크 오디오가 실제로 도착하는가”를 측정 중
(받은 주파수 · RMS · 끊김/드롭). 커밋 안 된 변경분이 전부 이 검증용:
SharedState 톤추정 ·
TunnelManager 진단 ·
Host 코드사인 ·
SharedStateTests.
출시까지 임계경로
“손님이 사서 깔 수 있다”를 막는 진짜 순서. 전송(18)·AAX(13)·윈도우(10)는 여기서 빠져 있음 — 나중.
P12a
라이선스 활성화
거의 완료 · 프로덕션 배포됨
›
P12
VST3 / AU 출시
서명·공증된 .pkg
⚠ 0순위 구멍 · 아직 없음
›
P17
커머스 실결제
Paddle 샌드박스→라이브 · 다운로드 연결
›
P15
회귀 QC
오디오 콜백 · 멈춤 · 상태 desync
머릿속을 두 트랙으로: 출시 트랙(위 사슬) vs 안정화 트랙(18 전송 검증). “이게 .pkg 출시에 가까워지나?”로 판단하면 길 안 잃음.
최근 작업 흐름
왜 복잡해졌나 — 16(데몬 분리)을 척추로 그 위에 18(전송)·17(결제)·14(모니터)를 동시에 얹는 중.
미커밋 · 작업중
두 컴퓨터 440Hz 폰마이크 E2E 하네스 + SharedState 톤추정 + 터널 진단 + Host 코드사인
639f28c
폰 마이크 레거시 업링크를 라이브 로컬 클론에서 공급 — iOS 마이크 경로 수정
3c5fd70
별도 로컬 트랙으로 마이크 입력 미터링
ea41c5a
스테일 상태 에코에도 PTT 유지
ffe044c
폰 /app.js·/styles.css 배포별 캐시버스트
0a764e0
Worker+DO 시그널링 릴레이 머지 (18단계 — 터널 대체)
53b6287
18단계 “A” 오디오 over Cloudflare SFU + self-test 하네스