Skip to content

Releases

v2.2.0 — design-md: 참고 사이트 캡처·디자인 시스템으로 design.md 만들기

Choose a tag to compare

@jh941213 jh941213 released this 28 Oct 04:11

새 스킬: design-md

화면 작업의 design.md(프로젝트 전체면 DESIGN.md)를 감이 아니라 측정값으로 만듭니다.

  • 참고 사이트 캡처: URL을 주면 Playwright로 데스크톱 1440px·모바일 390px를 화면 단위로 찍습니다. 스크롤해야 나타나는 섹션도 찍힙니다. CSS 변수, 주요 요소의 계산된 스타일, 많이 쓴 색·글꼴·글자 크기·간격·모서리를 styles.json으로 뽑습니다.
    • Playwright가 없으면 REA(Chrome CDP)나 브라우저 도구로 캡처합니다.
    • 번들 브라우저가 없으면 설치된 Chrome으로 실행합니다.
  • 디자인 시스템 반영: 링크·패키지(shadcn/ui, MUI 등)·Figma·기존 DESIGN.md가 있으면 그것이 기준입니다. 참고 사이트는 톤과 레이아웃에만 씁니다.
  • 대비 검사: capture.mjs contrast <글자색> <배경색>으로 WCAG AA·AAA를 확인합니다. 미달하면 고친 값을 제안합니다.
  • 템플릿: 근거, 방향, 토큰(라이트·다크·대비), 컴포넌트 상태, 화면별 빈·로딩·오류 상태, 반응형, 접근성, 우려 사항.
  • brainstorming·harness-guide·/loopeng의 디자인 단계에 연결돼 있습니다.

Playwright는 하네스의 의존성이 아닙니다. 사용자 프로젝트에 있을 때만 불러 씁니다.

그 밖

  • README 배너 추가.

검증

  • npm test 27개, claude plugin validate . 통과.
  • 실제 Claude 세션에서 /design-md로 vercel.com을 캡처(10장)하고 design.md를 만들었습니다. 본문 AA에 미달하는 링크·보조색 두 개를 대비 검사로 잡아 고친 값을 제안했습니다.

갱신

claude plugin marketplace update adlc-harness && claude plugin update adlc-harness@adlc-harness

v2.1.0 — ADLC Harness: AI SDLC 루프 플러그인으로 전면 개편 (breaking)

Choose a tag to compare

@jh941213 jh941213 released this 28 Oct 04:10

1.x(my-cc-harness, install.sh로 ~/.claude에 복사)를 Claude Code·Codex·GitHub Copilot CLI 공용 플러그인으로 다시 만들었습니다. 이름은 ADLC Harness(adlc-harness)입니다.

핵심

  • /loopeng: 의도 → 설계 → 계획 → 구현 → 검증 → 리뷰 → 출시 → 학습을 한 루프로 돕니다. 게이트는 의도·설계·계획·출시뿐이고, 단계마다 문서와 승인: 기록이 커밋으로 남습니다. 상태는 문서·plan 체크·loop.md로 판단하므로 압축·재시작·호스트 전환 뒤에도 이어 갑니다.
  • harness-guide: SDLC 단계와 문서, 서브에이전트 띄우는 법, 메모리 쓰는 법, 문서·리뷰 스킬을 모은 가이드입니다. 프로젝트 AGENTS.md의 ## 하네스 가이드가 이 가이드를 가리킵니다.
  • hook 2개: SessionStart(Ponytail + 작업 규칙 4,000자 이하 + 메모리), 화면 파일 PreToolUse(if로 좁힘).
  • 메모리: Claude Code auto memory 형식을 세 호스트가 함께 씁니다. handoff.md(단기), 메모와 hits(중기), AGENTS.md 승격(장기).
  • memorybox: 리드·워커 작업판입니다. 원자적 claim, 선행 조건, 스크립트가 세는 라운드 상한, Orca orchestration 연동을 지원합니다.
  • review / evaluator: 렌즈별 병렬 탐색 → 검증 투표 → 위험 등급. evaluator는 수용 기준(R#)마다 충족·미충족·미검증으로 판정하고, 화면·서버 변경이면 앱을 띄워 확인합니다.
  • scaffold 가드레일(선택): 보호 경로 차단, 배포·푸시 승인, 편집 뒤 포매터.
  • 런타임 의존성 0, 스킬 28개, 에이전트 3개.

설치

claude  plugin marketplace add jh941213/ADLC-harness && claude plugin install adlc-harness@adlc-harness
codex   plugin marketplace add jh941213/ADLC-harness && codex plugin add adlc-harness@adlc-harness     # 그다음 codex의 /hooks에서 신뢰
copilot plugin marketplace add jh941213/ADLC-harness && copilot plugin install adlc-harness@adlc-harness

1.x에서 옮기기

1.x가 ~/.claude에 복사한 rules·hooks 스크립트·team-roles 등과 settings.json의 hook 항목을 먼저 정리합니다. 자세한 절차는 README의 1.x(my-cc-harness)에서 옮기기에 있습니다.

검증

  • npm test 26개, claude plugin validate . 통과
  • 실제 호스트: hook(Claude 12/12, Codex 10/10), /loopeng 큰 작업 루프 끝까지(Claude 10/10, Codex 11/11), Orca 워커와 memorybox 연동

v1.3.0 — 1.x 마지막 버전: 메모리 3계층·품질 감사·README 개편

Choose a tag to compare

@jh941213 jh941213 released this 28 Oct 04:03

1.x(my-cc-harness)의 마지막 버전입니다. 2.1.0부터 ADLC Harness(adlc-harness)로 전면 개편됐습니다.

1.2.0 이후 변경

  • lessons/todo 강제 훅, auto-memory 3계층 메모리, 프로세스 스킬 3종 (#9)
  • auto-memory를 docs 라우팅 방식으로 전환하고, 키워드 기반 결정적 힌트 훅 추가
  • /client-docs: 고객 제출 SI/AO 산출물 생성
  • 전 스킬 품질 감사(결함 60여 건 해소)와 QA 배터리 결함 수정
  • README 한/영 전면 개편
  • 편향 교정 원칙과 컨텍스트 파일 운영 루틴

설치

1.x 소스는 이 태그에 있고, 설치 방법은 이 태그의 README를 따릅니다. 새로 쓰신다면 최신 버전을 권합니다.

v1.2.0 — 플러그인 정체성 재구성: ccpp → my-cc-harness

Choose a tag to compare

@jh941213 jh941213 released this 29 Jul 04:34
dcd0b01

플러그인 rename (breaking)

구 ccpp 플러그인 정체성을 제거하고 레포명 기준으로 재구성했습니다.

  • 플러그인명 ccpp → my-cc-harness, 마켓플레이스명 my-claude-code-asset → my-cc-harness
  • 스킬 호출 프리픽스: /ccpp:* → /my-cc-harness:* (예: /my-cc-harness:plan, /my-cc-harness:docs-ci)
  • 브랜딩: "Claude Code Power Pack" → "My CC Harness"
  • homepage/repository/설치 URL/install.sh clone 대상 → jh941213/my-cc-harness

설치 (신규)

claude plugin marketplace add jh941213/my-cc-harness
claude plugin install my-cc-harness@my-cc-harness

기존 ccpp 사용자 마이그레이션

claude plugin uninstall ccpp
claude plugin marketplace add jh941213/my-cc-harness
claude plugin install my-cc-harness@my-cc-harness

검증

  • scripts/validate-harness.sh 오류 0/경고 0 · claude plugin validate --strict 통과 · CI 2회 success

🤖 Generated with Claude Code

v1.1.0 — Opus 5 세대 하네스 업그레이드 + docs 스위트

Choose a tag to compare

@jh941213 jh941213 released this 27 Jul 07:55
831e778

Opus 5 세대 최적화 (컨셉 유지)

  • CLAUDE.md 재작성: 목표+제약 기반 자율 동료 마인드셋, Scope Discipline, 증거 기반 완료 보고
  • 강제 재검증 스캐폴딩 제거 (검증은 hooks 결정적 게이트), 서브에이전트 위임 기준+캡
  • 200k 시대 컨텍스트 수치 제거 (compact-guide/handoff 신호 기반), rules 8종 frontmatter 완비

docs 스위트 (신규)

  • docs-architecture: 아키텍처 구성도(C4 mermaid) + ARCHITECTURE.md 코드맵 + ADR(MADR) + ERD
  • docs-interfaces: API 구성도 + OpenAPI 3.1/AsyncAPI 3.0 + 시퀀스 흐름도 + API CHANGELOG
  • docs-manuals: 사용자 매뉴얼(Diátaxis) + 운영자 매뉴얼/런북/배포 가이드/인시던트 플레이북
  • docs-ci: docs 검증 파이프라인(링크/OpenAPI/mermaid/신선도) + docs.yaml 드리프트 매니페스트
  • /docs 라우터: code|arch|api|manual|ops|ci|sync|all

Claude Code 신기능 시너지

  • 플러그인 v1.1.0 풀 패키지: skills(39) + commands(3) + agents(12) + hooks(hooks.json) — claude plugin validate --strict 통과
  • 스킬 when_to_use / 커맨드 frontmatter / docs-writer memory:project / evaluator effort:high / /goal 연동 가이드

자체 검증

  • scripts/validate-harness.sh (7종 검사) 오류 0/경고 0 + .github/workflows/validate.yml 자체 CI
  • 한/영 패리티 갭 완전 해소

🤖 Generated with Claude Code

v.1.0.0

Choose a tag to compare

@jh941213 jh941213 released this 26 Mar 04:23

open