- CLAUDE.md 를 .claude/rules/ 4파일로 분할 (project/stack/principles/workflow) - Plans.md 루트 인덱스 (스프린트 목차 + 참조만) - hooks/ pre/post-tool.sh 스켈레톤 (no-op, Sprint 002에서 구현) - .plans/OVERVIEW.md — 목표/범위/성공기준 8개 - .plans/failure-audit.md — F1~F6 실패 감사 (증거 기반) - .plans/design/ 6개 문서: * state-machine.md (XState v5 FSM 설계) * sprint-contract.md (Zod schema + validator) * skill-enforcement.md (4계층 방어) * handoff.md (상태 전이 기반 자매 통신) * retry-policy.md (backoff + escalation) * qa-template.md (체크리스트 runtime) - .plans/sprints/ 8개 스프린트 명세 (SPRINT-000~007) - .plans/migration/from-hanarang-harness.md (자산 매트릭스 + 단계별 가이드) 총 17개 문서, 약 2146 lines. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
603 B
603 B
CLAUDE.md — hanarang-rails
Claude Code / OpenClaw 세션에서 이 저장소를 다룰 때 반드시 따라야 할 규칙. 상세는 아래 문서 참조. 이 파일은 얇게 유지한다.
- @.claude/rules/project.md — 프로젝트 요약 + 개입 지점
- @.claude/rules/stack.md — 기술 스택 + 코딩 룰
- @.claude/rules/principles.md — 7가지 하드 설계 원칙
- @.claude/rules/workflow.md — 플랜/커밋/금지 사항
한 문장 요약
강제 기반 결정론 파이프라인. 자매들이 달릴 레일을 코드로 깐다. 권고는 금지, FSM 만 믿는다.