먼저 기능을 펼치고, 경계는 나중에
- 상황
- v0.1은 커밋 100개뿐이었고, 돌아가기만 하면 이기는 상황이었습니다. 기능 우선순위가 구조보다 높았습니다.
- 결정
- 기능을 먼저 채웠습니다: 도구, 채널, 데스크톱, 음성, 지식 베이스를 하나씩.
- 대가
- 첫 감사에서 나온 숫자는 보기 좋지 않았습니다 — LocalHTTPService 7,200줄, ChatManager 3,263줄, 테스트와 소스 비율 약 4%, 첫 아키텍처 건전성은 10/40(D), 초과 파일 105개가 모두 미등록이었습니다.
- 결과
- 파일 4,000여 개, 도구 69개, 채널 27개, 데스크톱 컴포넌트 429개.
↳ 참여 방법 — 새 기능을 추가하려면 app/src 아래에 모듈을 만들고, 커널에 밀어 넣지 마세요.