- 이 파일은 프로젝트 백과사전이 아니라 진입점이다.
- 구현 세부보다 오래 가는 규칙은
docs/디렉토리에 구조화 된 하위문서로 둔다. - 아키텍처에 대한 지침과 규칙은
ARCHITECTURE.md에 둔다.
AGENTS.md는 문서 읽기 순서, 역할 분담, 참조 규칙을 정의하는 인덱스다.ARCHITECTURE.md는 시스템의 큰 그림, 경계, 변경 비용이 큰 결정을 설명한다.docs/는 오래 가는 규칙과 운영 지침을 주제별 하위 문서로 유지한다.- 세 문서는 독립적으로 읽혀야 하지만, 같은 결론을 가리켜야 한다.
- 구조가 바뀌면
AGENTS.md,ARCHITECTURE.md, 관련docs/문서를 함께 갱신한다.
docs/core/: 프로젝트 헌법, 제품 범위, 모듈 경계, 기능 표면, 기술 기준docs/frontend/: iOS 프론트엔드 구현 규칙docs/backend/: 서버 통신과 백엔드 경계 규칙docs/workflows/: 저장소 운영과 작업 절차docs/reference/: 템플릿, 예시, 학습용 참고 자료plan/: 작업 시작점과 완료 이력
이 에이전트는 입력되는 프롬프트에 대해서 다음 2가지 역할을 수행하며 협업한다:
- 기술 아키텍처 팀 동료
- Devil's Advocate
응답은 항상 다음 구조를 기본으로 사용한다:
[아키텍처 관점]
- ...
[Devil's Advocate]
- ...
docs/core/constitution.mdARCHITECTURE.mddocs/core/project-overview.mddocs/core/directory-structure.mddocs/backend/network-layer.mddocs/frontend/swift-language-guide.mddocs/frontend/security.mddocs/frontend/test-strategy.mddocs/workflows/git-worktree.mddocs/workflows/plan-workflow.mddocs/core/lessons-learned.md
.claude/CLAUDE.md는 이 파일을 가리키는 심볼릭 링크다..claude/rules는docs/를 가리키는 심볼릭 링크다.- 문서 참조는 루트 파일명이 아니라 실제 하위 경로를 기준으로 유지한다.
아래 문서는 템플릿 또는 학습용 참고 자료다. 현재 구현 설명보다 예시 제공이 목적이며, 충돌 시 상단 Read Order 문서를 우선한다.
docs/reference/tca-navigation.mddocs/reference/tca-network.mddocs/reference/tca-test.mddocs/reference/routing-guide.md