Editor
구문 강조와 저장
파일 내용을 안전하게 저장하고 버전 충돌을 감지한다.
코드 편집, 파일 관리, 인증, 실시간 동기화가 서로 다른 모듈이지만 하나의 작업 흐름으로 맞물린다.
Editor
파일 내용을 안전하게 저장하고 버전 충돌을 감지한다.
Realtime
같은 room의 사용자에게 cursor와 변경 내용을 전파한다.
Project/File
소유권과 경로 규칙을 백엔드 계약으로 고정한다.
Quality
100ms 지연, 충돌 처리, 권한, 실패 응답을 테스트한다.
설계 방향 요구사항을 화면 기능으로만 보지 말고, 실시간 협업 입력을 독립 모듈과 검증 가능한 계약으로 나눈다.