Claude-51124
764bccc4cb
docs: 테스트 작성 원칙 문서 추가
...
- 315_테스트_작성_원칙.md 신규 작성
- 테스트 코드 재작성 비효율 방지 원칙
- pytest 자동 테스트 vs 수동 스크립트 구분
- 중복 테스트 통합 및 임시 테스트 정리 규칙
2026-01-03 12:56:47 +09:00
Claude-51124
0198e83704
docs: 문서 작성 원칙 구조 최적화 및 중복 제거
...
- 섹션 8(문서화 흐름)의 문서 역할 설명을 섹션 1 참조로 간소화
- 문서 유형 명칭 통일 (계획 문서, 트러블슈팅 문서 등)
- 서비스 README 및 인덱스 README 정의를 핵심 위주로 압축
2026-01-03 12:43:20 +09:00
Claude-51124
6f75392ddc
docs: 문서 작성 원칙 중복 제거
...
- 크기 제한: 각 문서 종류별 규칙에서 반복 제거, 섹션 4로 참조 통일
- 중복 작성 금지: 핵심 원칙에 통합, 나머지에서 참조
- 파일명:줄번호: 파일 참조 형식 섹션으로 통합, 체크리스트에서 참조
- 초과 시 처리: 표 비고 간소화, 상세는 섹션 4에만 유지
- 체크리스트: 구체적 내용 제거, 섹션 참조로 통일
2026-01-03 12:40:59 +09:00
Claude-51124
3d44042d46
docs: 문서 작성 원칙 모순 해결
...
- 크기 제한 명확화: 문서 유형별로 표로 정리 (트러블슈팅/계획/인덱스 README: 100줄, 리서치/아키텍처: 200줄)
- 통합 vs 분리 기준 명확화: 문서 유형별 처리 방법 구분
- 기존 문서 처리 명시: 기존 초과 문서는 예외 인정, 신규부터 적용
2026-01-03 12:39:31 +09:00
Claude-51124
9a53511f70
docs: 인덱스 README.md 작성 원칙 추가
...
- journey/research/, journey/ideas/ 등 폴더 내부 README.md 원칙 명시
- 인덱스/목차 역할만, 상세는 링크로 참조
- 중복 작성 금지 (troubleshooting 내용 재작성 금지)
- 문서 역할 구분 표에 인덱스 README.md 추가
2026-01-03 12:31:55 +09:00
Claude-51124
9baf3d7f34
docs: 환경변수 관리 원칙에 마이그레이션 주의사항 추가
...
- DB 마이그레이션 시 .env 정리 필수
- 환경변수 사용 여부 코드 확인 필요
- 동적 설정은 DB 사용 권장
2026-01-02 12:43:16 +09:00
205198fe87
docs: 더미 데이터 생성/사용 금지 원칙 추가
2026-01-02 12:11:24 +09:00
Claude-51124
a18192306d
docs: LLM 프롬프트 실제 데이터 전달 원칙 추가
2025-12-31 16:30:33 +09:00
Claude-51124
8727d9389b
docs: Gemini 프롬프트 설계 원칙 문서 추가
...
- Google AI Gemini API 프롬프트 설계 전략 기반 핵심 원칙 정리
- 명확성, 퓨샷 예시, 구조화, Gemini 3 특화 전략 등 10가지 핵심 내용
- 관련 문서(프롬프트 동적 관리 계획, FastAPI 구조 원칙 등) 링크 연결
- 300_architecture/README.md에 원칙 문서 섹션 추가
2025-12-25 22:58:48 +09:00
Claude-51124
21b7349f03
docs: plans/completed 폴더 제거 및 archive로 통합
...
- plans/completed/ 폴더 삭제 및 파일들을 plans/archive/로 통합
- 원칙 문서에 archive 이동 규칙 명시 (312_문서_작성_원칙.md)
- completed 폴더 참조를 archive로 수정 (125_베이즈_성장과_관계의_철학.md)
- Gemini API 스트리밍 개선 계획을 archive로 이동 및 간결화
- troubleshooting 문서 생성 및 링크 연결
2025-12-25 21:32:48 +09:00
Claude-51124
b94e60d87b
docs: router 파일 의존성 주입 패턴 원칙 추가
2025-12-23 21:53:42 +09:00
57269c1a0b
docs: React 구조 원칙에 레이아웃 최적화 및 useEffect 최적화 원칙 추가
2025-12-23 21:05:37 +09:00
08a5a43d93
원칙 문서 체크리스트 보완: 배포 전/후 확인 항목 추가
2025-12-23 19:25:56 +09:00
Claude-51124
b87e07dd98
docs: LangGraph 워크플로우 중복 실행 방지 원칙 추가
2025-12-23 19:19:33 +09:00
512b82b3db
원칙 문서 업데이트: React 라우팅/useCallback, FastAPI Supabase 쿼리 충돌 처리
2025-12-23 19:12:45 +09:00
Claude-51124
460cff4861
docs: LLM 우선 접근 원칙 수정 - LLM을 기본으로 사용, 규칙은 최소화
2025-12-23 18:29:24 +09:00
Claude-51124
bf8737f003
docs: LLM 우선 접근 원칙 추가 및 LangGraph 원칙 보완
2025-12-23 18:27:55 +09:00
Claude-51124
d6dc38bd4a
docs: Add CompanyX overview document
2025-12-17 00:08:53 +09:00
Claude-51124
2ce0f5dd4a
docs: Add Slack API 및 테스트 원칙 (간결)
2025-12-17 00:06:43 +09:00
Claude-51124
6d3da8fb94
docs: Add Slack API 호출 원칙 및 테스트 원칙 (thread_ts 처리, 실제 테스트 필수)
2025-12-17 00:05:39 +09:00
19ec9c904c
docs: 프론트엔드/백엔드 상태 동기화 원칙 추가
...
- 상태 기본값 변경 시 프론트엔드/백엔드 모두 확인 필수
- 초기 상태 동기화 체크리스트 추가
2025-12-17 00:01:15 +09:00
Claude-51124
8f8ef1d0c0
docs: 중복 코드 제거 원칙 및 utils 네이밍 규칙 추가
2025-12-16 14:52:35 +09:00
Claude-51124
875fa46f0d
docs: 유틸리티 함수 설계 원칙 가이드라인 추가
2025-12-16 14:51:13 +09:00
868aef8faa
Merge branch 'main' of https://git.ro-being.com/ivada_Ro-being/DOCS
2025-12-09 17:31:32 +09:00
e0ea818e79
docs: slack_channel 테이블 스키마 추가 및 user metadata 예시 업데이트
2025-12-09 17:31:24 +09:00
Claude-51124
ccc4d13a90
docs: 일기 시스템 테이블 정보 추가
...
- robeing_diary 테이블 스키마 추가
- activity_log 테이블 스키마 추가
- 인덱스 및 제약조건 명시
2025-12-09 16:43:51 +09:00
Claude-51124
17cd0e34b4
docs: 구조화된 정보 형식 원칙 추가
...
- 표, 파일명:줄번호, 명확한 키워드 사용 권장
- JSON/XML 같은 기계적 형식 금지 명시
- AI와 사람 모두 읽기 좋은 구조화 원칙 추가
2025-12-06 18:04:09 +09:00
Claude-51124
73f5ffe834
docs: 개발 과정에서 문서 정리 원칙 추가
...
- 기능 개발 시 문서화 흐름 (scenarios → plans → troubleshooting → README → book → AGENTS.md)
- 문서 역할 구분 (항상성 vs 진화 vs 현재 상태 vs 룰)
- Journey 내부 흐름 명시
- 312_문서_작성_원칙.md 섹션 8로 추가
2025-12-06 17:54:07 +09:00
Claude-51124
1db34dd8ea
docs: guidelines에서 구체적 값 제거, 원칙만 유지
...
- constants.md: 스킬 레벨/스탯 요구사항 구체적 값 제거, 구조 원칙만 유지
- deployment_patterns.md: 구체적 배포 플로우/SSH Secrets 이름 제거, 패턴 원칙만 유지
- logging_rules.md: 구체적 경로/주소 제거, 원칙만 유지
- naming_conventions.md: 구체적 예시 제거, 원칙만 유지
- 실제 값은 각 서비스 README 참조로 변경
2025-12-06 17:43:19 +09:00
Claude-51124
f197919684
docs: reference/ → guidelines/로 디렉토리명 변경
...
- 로빙을 만드는 데 지키고 싶은 개발 가이드라인이라는 의미 명확화
- '원칙'보다 더 구체적이고 실용적인 이름
2025-12-06 17:26:31 +09:00
Claude-51124
8fdf4152d6
docs: 300_README.md에 reference 문서 링크 추가
2025-12-06 17:11:18 +09:00
Claude-51124
4bf36f6abf
docs: reference 문서 재구성 (항상성/원칙만 유지)
...
- 네이밍 컨벤션, 로깅 규칙, 상수 구조, 배포 패턴만 유지
- 자주 변하는 정보(포트, 엔드포인트, 환경변수 값)는 각 서비스 README 참조로 변경
- 항상성(book/)에 맞게 원칙/패턴 중심으로 정리
2025-12-06 17:11:05 +09:00
Claude-51124
b2bd860239
docs: api_endpoints.md 정확한 정보 복원
...
- 참조 문서는 정확성과 완전성이 우선
- 모든 엔드포인트 상세 정보 포함
- 100줄 제한보다 정확한 정보 우선
2025-12-06 13:36:49 +09:00
Claude-51124
e6cdda0a23
docs: api_endpoints.md 100줄 이하로 간소화 (test 엔드포인트 요약)
2025-12-06 13:35:43 +09:00
Claude-51124
0a4edd4542
docs: reference 문서 누락 항목 보완
...
- API 엔드포인트: test, dm 엔드포인트 추가
- API 엔드포인트: skill-embedding, skill-publish 추가
- 인프라: skill-embedding 포트 8515, skill-publish 포트 8511 수정
- 환경변수: rb8001 추가 변수, skill-embedding, skill-publish 추가
2025-12-06 13:35:34 +09:00
Claude-51124
46baeaff91
docs: 개발 참조 문서 추가 (reference/)
...
- API 엔드포인트 정리 (api_endpoints.md)
- 인프라 정보 정리 (infrastructure.md)
- 환경변수 정리 (environment_variables.md)
- 배포 파이프라인 정리 (deployment_pipelines.md)
- 상수/설정값 정리 (constants.md)
- 네이밍 컨벤션 정리 (naming_conventions.md)
- 로깅 규칙 정리 (logging_rules.md)
목적: 개발 시 중복/오류 방지, 빠른 참조
모든 문서 100줄 이하 유지, 파일:줄번호 참조 사용
2025-12-06 13:28:46 +09:00
a7ec5c9715
문서 작성 원칙에 민감정보 직접 기록 금지 원칙 추가
2025-12-06 13:21:41 +09:00
635f9c780a
체크리스트에 캐싱 확인 항목 추가 (버전 파라미터 필수 확인)
2025-12-06 13:09:21 +09:00
8d7074e77c
정적 파일 서빙 원칙 추가 (15. 정적 파일 서빙 원칙)
2025-12-06 13:01:56 +09:00
Claude-51124
144abe8575
docs: forbid hardcoded secrets in code and compose
2025-12-06 11:34:07 +09:00
abd641bdb5
docs: 문서 작성 원칙 강화 - plan 문서 구현 섹션 즉시 삭제 명시
2025-12-04 22:19:16 +09:00
f4af26631f
docs: React 원칙에 프론트엔드 캐싱 전략 추가
2025-12-04 17:46:15 +09:00
Claude-51124
0e385b24b9
Fix 312 principles & move completed plan to troubleshooting
...
- Move: plans/251204_emotion_based_addressing_system.md → troubleshooting/
- Update: 312 원칙 명확화 (plans vs troubleshooting 구분)
- Add: 시나리오/테스트 별도 파일 금지 명시
- Follow: 구현 완료 시 troubleshooting 이동 규칙 준수
2025-12-04 17:13:45 +09:00
Claude-51124
763ddbbf3b
Add addressing UX scenarios & update tables.md
...
- journey/plans/251204_addressing_ux_scenarios.md: 10가지 UX 시나리오
- book/300_architecture/database/tables.md: short_name 필드 추가
2025-12-04 16:07:39 +09:00
e2ab10915f
docs: user 테이블 스키마 업데이트 (metadata, oauth_providers 추가)
2025-12-04 15:14:03 +09:00
7adf6be87c
docs: 원칙 문서에서 구체적 예시 제거, 원칙만 정리
...
- 313_React_구조_원칙.md: 배열/객체 필드 검증 원칙 간소화 (구체적 필드명/코드 예시 제거)
- 311_FastAPI_구조_원칙.md: Nginx 타임아웃 설정 원칙 간소화 (구체적 경로/값 제거)
2025-12-02 02:22:59 +09:00
c6a7fe935c
docs: 원칙 문서 업데이트 - 오늘의 교훈 반영
...
- 312_문서_작성_원칙.md: CLAUDE.md → AGENTS.md 참조 변경
- 313_React_구조_원칙.md: 배열/객체 필드 검증 필수 원칙 추가 (Array.isArray 체크 예시)
- 311_FastAPI_구조_원칙.md: Nginx 타임아웃 설정 확인 필수 원칙 추가 (HTTP/HTTPS 블록 모두 적용)
2025-12-02 02:21:00 +09:00
Claude-51124
3098ffb2e1
docs: HTTP 상태 코드별 에러 처리 규칙 추가
...
- 404/504는 재시도 가능 에러로 처리
- 500은 즉시 중단 및 명확한 사용자 메시지 제공
- 동일 템플릿 메시지 사용 금지 원칙 추가
- HTTP 레벨 에러와 사용자 메시지 분리 원칙 명시
2025-12-02 02:18:53 +09:00
Claude-51124
7f14b107d1
docs: add async rule for long-running HTTP tasks
2025-12-02 02:08:20 +09:00
4161eb34db
docs: IR 폴더 참조를 시나리오 폴더로 수정
2025-12-01 22:04:57 +09:00