[P3] Ai::ClaudeMdGeneratorService + 다운로드
ID: a5a7bf66-3107-4da5-8baf-ca27fce7d0e4
## 설명
PRD Section 13.3 구현. 프로젝트 정보 → CLAUDE.md 마크다운 변환. 파일 다운로드 (send_data). claude_md_generated_at 타임스탬프.
## 참조
- PRD: Section 13.3 (전체 코드)
## 완료 기준
- [ ] CLAUDE.md 생성 + 미리보기
- [ ] .md 파일 다운로드
- [ ] 재생성 가능
- [ ] 서비스 + 컨트롤러 테스트 통과
## 의존성
- [P3] Ai::BlueprintGeneratorService
첨부 이미지
이미지 추가 (Ctrl+V로 붙여넣기 또는 클릭)
JPEG, PNG, GIF, WebP / 최대 10MB
활동 로그
-
팀팀리드 상태 변경: 진행 중 → 리뷰
2026년 03월 26일 11:00:29
-
Ddeveloper-1 ClaudeMdGenerator 완료
2026년 03월 26일 10:58:46
상세 보기
## 변경 사항
- Ai::ClaudeMdGeneratorService (API 호출 없이 순수 마크다운 생성)
- Build::ClaudeMdsController (show/create/download + 소유자 접근제어)
- show 뷰 (pre/code 미리보기, 다운로드/재생성 버튼, 타임스탬프)
- 서비스 테스트 15개 + 컨트롤러 테스트 7개 = 22개 통과## 변경 파일
- app/services/ai/claude_md_generator_service.rb
- app/controllers/build/claude_mds_controller.rb
- app/views/build/claude_mds/show.html.erb
- test/services/ai/ + test/controllers/build/ (2개 테스트) -
팀팀리드 위임: developer-1에게 'ClaudeMdGeneratorService + Build::ClaudeMdsController + 미리보기/다운로드 + 테스트' 작업 배정
2026년 03월 26일 10:54:38
-
팀팀리드 작업 시작 - ClaudeMdGenerator + BuildSteps UI 병렬 진행
2026년 03월 26일 10:54:13
상세 보기
## 작업 계획
- 목표: P3 ClaudeMdGeneratorService(마크다운 생성+다운로드) + P3 BuildSteps UI(진행 체크+프롬프트 복사)
- 접근 방식: developer-1 → ClaudeMdGenerator + 컨트롤러, developer-2 → BuildSteps UI## 현재 상태
- 보드 현황: backlog 18 / todo 5 / in_progress 2 / review 24 / done 14 -
팀팀리드 티켓 클레임 완료
2026년 03월 26일 10:54:01
-
팀팀리드 상태 변경: 할 일 → 백로그
2026년 03월 25일 11:57:19