Repository navigation
feat(decisions): 결정 로그 분리 + D11 범위 헌장 - #121
Merged
Merged
Conversation
- templates/docs/decisions.md에는 팀 운영 결정(D2·D4·D5·D6)만 남긴다. D7–D10과 새 D11은 저장소 docs/decisions.md에만. - doctor DECISION_HEADINGS를 D2·D4·D5·D6으로 줄인다(확인 대상 축소 — 소비자 새 경고 없음). - 바이트 동일성 테스트를 "템플릿은 팀 운영 결정만 + 공유 절은 레포와 글자 그대로 같음"으로 바꾸고, fence 계약 테스트의 감시자를 D8 → D6으로 옮긴다(closer 공백 허용/다른 글자 불허를 두 행으로 분리해 판별력 유지). - 소비자 쪽에서 끊길 D7·D8 참조 정리: AGENTS 템플릿·루트의 D7 줄 제거, migrate·review 명령은 "플러그인 저장소" 명시. - D11: 강제는 PR의 task 문서(spec·plan·handoff·artifact·다이어그램)뿐, 사이클은 제공. - docs/harness-cycle.md: 사이클 정의·결정 전문과 구현 순서. 검증: npm run test 1081 중 pass 1080 · fail 0, npm run docs:check 최신 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
# Conflicts: # CHANGELOG.md
hsleedevelop
added a commit
that referenced
this pull request
Oct 5, 2026
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
요약
2026-10-05 재검토로 다시 정한 하네스의 정체성·범위를 D11로 기록하고, 이를 위해 결정 로그를 둘로 나눕니다.
사이클 정의와 단계별 결정 전문은 새 문서
docs/harness-cycle.md에 있습니다.D11 요지: 팀원에게 개발 사이클(S0–S8, 검토 지점 R1–R3)을 제공하고, 강제하는 것은 하나뿐 —
PR에 그 task의 spec·plan·handoff·artifact·다이어그램(구조 변화가 없으면 생략 사유)을 담는 것.
소유하지 않는 것: 코드 안의 언어별 로직(프리셋 데이터로만), 구현 방식 강제, 사이클 밖 편의 기능, 개인 도구·서드파티 오케스트레이터 의존.
결정 로그 분리
templates/docs/decisions.mddocs/decisions.mddoctorDECISION_HEADINGS→ D2·D4·D5·D6. 확인 대상이 줄어드는 방향이라 소비자에게 새 경고 없음. 이미 설치된 D7–D10 사본은 seed라 그대로(D8).templates/AGENTS.md.hbs·루트AGENTS.md의 D7 줄 제거(드리프트 테스트로 둘이 같아야 함),commands/harness-migrate.md·harness-review.md·doctor경고 문구는 "플러그인 저장소docs/decisions.md"로 명시.테스트
검증
docs/hslee/decision-log-split/decision-log-split-artifact.md## Reviews.소비자 영향
AGENTS.md결정 규범 절이 바뀌었다(D7 줄 제거). 원하는 프로젝트에서init --yes로 받는다(doctor는 "관리 절 낡음"으로 알림).머지 주의
[Unreleased]절에 항목을 더합니다. 나중에 머지하는 쪽에서 충돌하면 두 항목을 모두 남기면 됩니다.🤖 Generated with Claude Code