Skip to content

hplan v0.13.0 — 5 plugins · 31 skills · Conductor Sprint Mode

Choose a tag to compare

@kimsanguine kimsanguine released this 28 May 17:39
· 95 commits to main since this release

개요

v0.8.4 이후 첫 stable release. v0.10.x → v0.11.0 → v0.12.0 → v0.13.0 변경 누적분을 포함합니다.

5 plugins · 31 skills · 9+3 commands


What's New (v0.9.0 → v0.13.0)

🆕 신규 스킬

  • hplan/brainstorm — Phase 0 Worth-Building 3문 체크 → Signal Gate Bootstrap. "만들 가치가 있는가"를 결정론적으로 검증.
  • deliver/conductor — 태스크별 fresh subagent + 2단계 게이트(Spec→Quality) 반복 실행. --mode sprint로 독립 태스크 병렬 디스패치.
  • deliver/qa-checklist — PRD §3/§11/§14 기반 QA 체크리스트 자동 생성 (critical/major/minor 3등급).

⚡ 주요 기능 강화

  • Conductor Phase 0: harness/PRD.mdharness/implementation-plan.md 자동 생성 (brainstorm → prd → conductor 파이프라인 자동 연결)
  • deliver/ui-validate --check tc-gate: assertion 엔진 추가 — url_contains / element_exists / element_text 3타입
  • harness-build UI Evidence Gate: Critical TC assertion 실패 시 BLOCK_ASSERTION_FAILED 차단
  • operate/pm-engine --mode save-decision: 기술 결정 TD-NNN.yaml 저장 + index-codebase 코드베이스 스캔
  • deliver/prd --mode design-shotgun: PRD §11 기반 HTML 변형 4개(A-D) 자동 생성
  • MD→HTML Auto-Renderer: PostToolUse 훅에서 harness/*.md Write 시 .html 자동 생성

🔧 스킬 구조 정리 (48→31)

플러그인 이전 이후
hplan 8 7
discover 6 4
architect 7 5
deliver 13 8+2(신규)
operate 14 6+1(신규)
합계 48 31

커맨드에 흡수 가능한 스킬 제거, 핵심 기능은 maintain.

🐛 주요 버그 수정

  • cogs_sentinel.py: 음수/0/범위 초과 입력 시 SystemExit — GREEN 오판정 경로 차단
  • hplan_mcp/server.py: product_gate() 실제 파일 검사로 교체 (checkpoint.json + cogs_result.json)
  • pw_runner.py: TC 파싱 정규식 → split 방식 (파이프 문자 포함 행 대응)
  • pm-engine save-decision: TD 번호 max+1 방식으로 충돌 방지

📦 Private Installer Distribution

  • Cloudflare Worker 기반 private installer (infra/cloudflare/hplan-installer/)
  • scripts/setup.sh 강화 + scripts/build-installer-package.sh 신설
  • GitHub Actions workflow (publish-hplan-package.yml) 추가

설치

bash <(curl -fsSL https://raw.githubusercontent.com/kimsanguine/hplan/main/scripts/setup.sh)

Changelog

전체 변경 내역: CHANGELOG.md