dcNess
AGENTS.md1 starsChanged 4 months agoMITView on GitHub
작업 규칙 SSOT: CLAUDE.md. 본 파일은 지침 일 뿐 규칙을 재기술하지 않는다. .claude/settings.json 에 PreToolUse hook(cc-pre-commit.sh)이 등록되어 git commit 실행 시 자동으로 게이트가 작동한다. 별도 조치 불필요. git pre-commit hook 1회 설치: 이후 모든 git commit 이 자동 검사된다. 본 저장소는 CLAUDE.md (자유서술 방식 원칙 — 형식 강제 X) 에 따라 검증 결과를 자유 prose 로 emit 한다. 검증 에이전트(impl-validator, architecture-validator, product-acceptance 등) 호출 시: 자세한 형식: agents/impl-validator.md, agents/architecture-validator.md, CLAUDE.md. orchestrator 측 결론의 다음 호출 판단은 메인 Claude 가 prose…
In this repository16 other files it gives its agents.
- CLAUDE.mdCLAUDE.md
- harness/CLAUDE.mdCLAUDE.md
- scripts/CLAUDE.mdCLAUDE.md
- templates/CLAUDE.mdCLAUDE.md
- tests/CLAUDE.mdCLAUDE.md
- acceptanceSkill
- canvas-designSkill
- designSkill
- design-systemSkill
- design-uxSkill
- impl-loopSkill
- implSkill
- specSkill
- tech-reviewSkill
- to-issueSkill
- uxSkill
The file
Files
AGENTS — Common Instructions
작업 규칙 SSOT: CLAUDE.md. 본 파일은 지침 일 뿐 규칙을 재기술하지 않는다.
모든 에이전트(사람 포함) 강제 절차
- 반드시 branch → PR → merge 로 진행한다 (main 직접 commit 금지)
- commit 직전: git pre-commit hook 자동 실행 (main-block + pytest).
- PR:
.github/PULL_REQUEST_TEMPLATE.md체크리스트 작성.
금지
git commit --no-verify등 hook 우회.CLAUDE.md외 파일에 작업 규칙 재기술. 참조만.
환경별 설정
Claude Code
.claude/settings.json 에 PreToolUse hook(cc-pre-commit.sh)이 등록되어 git commit 실행 시 자동으로 게이트가 작동한다. 별도 조치 불필요.
외부 에이전트 (Codex 등) / 사람
git pre-commit hook 1회 설치:
cp scripts/hooks/pre-commit .git/hooks/pre-commit && chmod +x .git/hooks/pre-commit이후 모든 git commit 이 자동 검사된다.
자유서술 방식 패턴 (검증 에이전트)
본 저장소는 CLAUDE.md (자유서술 방식 원칙 — 형식 강제 X) 에 따라 검증 결과를 자유 prose 로 emit 한다. 검증 에이전트(impl-validator, architecture-validator, product-acceptance 등) 호출 시:
- stdout 으로 prose: 형식 자유 (markdown / 평문 / 표). harness 가 prose 파일로 저장(
.claude/harness-state/<run_id>/<agent>[-<MODE>].md). - 결론 enum: prose 의 마지막 단락 에 enum 단어 1개 명시 (검증 에이전트 통일 —
PASS/FAIL/ESCALATE). 모호한 표현 금지. - 이유 필수: 결론 근거 = 파일 path + 라인 번호 + 구체적 사실. 추측 금지.
- 폐기된 컨벤션:
---MARKER:X---마지막 줄 정형 +MARKER_ALIASES폴백 (사다리 자체 폐기)- status JSON
@OUTPUT_FILE/@OUTPUT_SCHEMA/@OUTPUT_RULE(이전 dcNess 패턴 — JSON 형식도 형식 강제) preamble.md자동 주입 / agent-config 별 layer (자기완결 docs)- 모두 사용 금지.
자세한 형식: agents/impl-validator.md, agents/architecture-validator.md, CLAUDE.md.
orchestrator 측 결론의 다음 호출 판단은 메인 Claude 가 prose 자체를 직접 읽고 판단 (자유서술 방식, 이슈 #280/#284). harness/signal_io.py 는 prose 파일 I/O (write_prose / read_prose) 만 담당 — MissingSignal 은 not_found / empty 단일 normalize.
참조
CLAUDE.md— 작업 규칙 SSOTCLAUDE.md— 자유서술 방식 원칙 현행 SSOT (강제 영역 2 + 안티패턴 4)PROGRESS.md— 현재 상태 / TODO / BlockersREADME.md— 프로젝트 개요 + Quick Start
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

