Releases: kimsanguine/hplan
hplan v1.0.1 — install fix + bulk install
설치 식별자 정정 + settings.json 일괄 설치.
Fixed: 설치 명령 식별자 @kimsanguine-hplan -> @hplan (공식 문서 확인: marketplace 식별자는 marketplace.json name=hplan, owner-repo 자동생성 아님).
Added: .claude/settings.json.example — extraKnownMarketplaces + enabledPlugins로 5개 플러그인을 한 파일에 선언. clone + trust dialog만으로 marketplace add + 5x install 없이 자동 활성화.
설치:
/plugin marketplace add kimsanguine/hplan
/plugin install hplan@hplan
또는 settings.json.example 복사(5개 한 번에)
또는 curl -fsSL https://habix.ai/hplan/install.sh | bash
hplan v1.0.0 — first stable release
AI_PM_Skills 리네임(v0.5) 이후 v0.14.2까지 검증을 거쳐 ADK 5-Layer 안정화. 기능 변화 없이 1.0.0으로 승격.
설치:
/plugin marketplace add kimsanguine/hplan
/plugin install hplan@kimsanguine-hplan
또는 curl -fsSL https://habix.ai/hplan/install.sh | bash
ADK 5-Layer: L1 Memory / L2 Skills(34) / L3 Hooks / L4 Subagents(8역할) / L5 Plugins(5).
검증: validate_plugins 34 active/0 errors, pytest 147 passed, 페르소나 5 + codex/claude 적대적 리뷰 통과.
hplan v0.14.0 — Technical PM Layer (5 plugins · 34 skills)
개요
v0.13.0 이후 PM 실행 역량 전체 통합 릴리즈.
5 plugins · 34 skills · 9+3 commands
What's New (v0.13.0 → v0.14.0)
🆕 신규 스킬 3개
discover/socratic-question— 결정 전 AI 가정 심문. 6가지 질문 유형으로 "만들 가치가 있나"를 먼저 검증. harness-discover Phase 0 진입점.deliver/ticket-bridge— GitHub Issues ↔ sprint/.track 번역기. pull/estimate/status 3모드. 추정치 전달만, 계산 안 함(Rule 5).deliver/ask-team— 팀원 비동기 질문 채널. Gmail/Notion/Zoom MCP. ask/pull-answers/digest 3모드. 자동발송 구조적 불가(Gmail send 도구 없음).
⚡ 기존 스킬 강화
deliver/sprint --step codebase-status— probe 없이 동작하는 능동 탐색. 서브에이전트 스폰 → git/파일/테스트 수집 →harness/codebase-report.md생성.hplan/commands/harness-discover— Phase 0 추가(--mode socratic). 가정 심문 후 Phase 1 복귀 파이프라인 완성.deliver/sprint/references/track-probe.sh— probe hook 실파일. PostToolUse에서 ts·loc_delta 결정론 기록.
📐 스킬 카운트
| 플러그인 | v0.13.0 | v0.14.0 |
|---|---|---|
| hplan | 7 | 7 |
| discover | 4 | 5 (+socratic-question) |
| architect | 5 | 5 |
| deliver | 10 | 12 (+ticket-bridge, +ask-team) |
| operate | 7 | 7 |
| 합계 | 31 (→33→) | 34 |
설치
bash <(curl -fsSL https://raw.githubusercontent.com/kimsanguine/hplan/main/scripts/setup.sh)Changelog
전체 변경 내역: CHANGELOG.md
hplan v0.13.0 — 5 plugins · 31 skills · Conductor Sprint Mode
개요
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.md→harness/implementation-plan.md자동 생성 (brainstorm → prd → conductor 파이프라인 자동 연결) deliver/ui-validate --check tc-gate: assertion 엔진 추가 —url_contains/element_exists/element_text3타입harness-buildUI 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
hplan v0.9.0 — Intro Video (5-plugin lifecycle)
hplan v0.9.0 Intro Video
99-second intro video updated to reflect the 5-plugin lifecycle.
Changes from v0.8.4-video-preview
- Plugin count: 9-stage → 5-plugin (hplan / discover / architect / deliver / operate)
- Skill count: 62 → 65 skills
- Stage labels updated:
trackandcraftabsorbed intodeliver;measureandlearnmerged intooperate - Subtitle: "v0.9 · hplan → discover → architect → deliver → operate"
Assets
v9-core-16x9.mp4— 1920×1080, 99s, h264
Composition
- Remotion composition:
HplanV9Core - Source:
tools/intro-video/src/scenes/v8d-05-Lifecycle.tsx
v0.8.8 video preview — BGM 추가
Changes
- BGM 추가: 99초 narration 위에 ambient space synth 텍스처 (volume -18dB / 0.13)
BGM 트랙
- 제목: Adrift
- 작곡가: Hayden Folker
- 출처: Internet Archive — Copyright Free Ambient Music Fragments by AERØ HEAD
- URL: https://archive.org/details/copyright-free-ambient-music-fragments-by-aero-head
- 라이선스: No Copyright / Copyright Free (Internet Archive 컬렉션, 상업 사용 가능)
- 장르: Ambient Space Synth
- 원본 길이: 144.45s (99s 영상 길이만큼 사용)
Mix 정책
- narration 우선: BGM volume 0.13 (≈ -18dB)
- aloop=loop=-1 (영상이 BGM보다 길 경우 무한 반복 대비; 이번 경우 144s > 99s 라 실제 loop은 발생 안 함)
- amix duration=first → 영상 길이(99s)에 맞춤
- video stream copy (재인코딩 X), audio AAC 192k
File
- v8-core-track-16x9.mp4 (1920x1080, h264 + aac 192k, 99s, 5.0MB)
Migration
- 기존
v0.8.7-video-previewURL →v0.8.8-video-preview - habix.ai
src/products/hplan.js의 VIDEO_URL을 v0.8.8로 갱신해야 production 반영됨
v0.8.7 video preview — ThreeGates 카드 폭 560
Changes from v0.8.6
피드백 follow-up: v0.8.6 fontSize +4 후 ThreeGates 카드 본문/mono가 480 카드 안에 줄바꿈.
v8c-05-ThreeGates
- 카드 width 480 → 560
- 3 카드 × 560 + 2 gap × 40 = 1760 (1920 캔버스 92% 활용)
효과
- mono detail
append-only registry · fuzzy match한 줄로 정리 (이전 "fuzzy\nmatch" 분리 해결) - 한국어 본문 24pt은 카드 폭 한계로 일부 2줄 유지 (fontSize 우선 정책)
Migration
v0.8.6 video preview — fontSize +4 일괄 인상
Changes from v0.8.5
피드백: "현재 영상 폰트 +3 이상씩 더 키워줘."
v8c + v8ct 33곳 fontSize +4 일괄 인상
- CSS object style 30곳 + JSX prop style 3곳 (Python regex 단일 패스)
- 매핑: 18→22, 20→24, 22→26, 26→30, 28→32, 32→36, 36→40, 44→48, 48→52, 52→56, 60→64, 64→68, 72→76
효과
- TrackGuardrail 그래프 라벨: 18→22 (predicted/actual), 20→24 (블로커 score 17)
- ThreeGates 카드: GATE 18→22, name 32→36, body 20→24, mono 18→22
- Hook 카드: name 26→30, sub 18→22
- 하단 자막 / 헤더: 22→26, 28→32, 52→56
Layout trade-off
카드 폭 480 안에 24pt 본문 + 22pt mono detail이 한 줄에 안 들어가는 경우 일부 줄바꿈. 가독성 우선 정책.
Migration
- 이전:
https://github.com/kimsanguine/hplan/releases/download/v0.8.5-video-preview/v8-core-track-16x9.mp4 - 신규:
https://github.com/kimsanguine/hplan/releases/download/v0.8.6-video-preview/v8-core-track-16x9.mp4
v0.8.5 video preview — 자막 가독성 + 영역 확장
Changes from v0.8.4
피드백: "영상 내 글자 너무 작음 (최소 18-20pt) + 영상 사이즈 풀로 UI 표시."
v8ct-07b-TrackGuardrail (1:23 자막 짤림 해결)
블로커 score 17 — 즉시 알림라벨: fontSize 15→20, 점 위쪽 22px 중앙 정렬 — chartW 끝 짤림 완전 해결predicted/actual그래프 라벨: fontSize 13→18, x 위치 조정- chart 영역 확장: chartW 700→1000 (43% up), chartH 240→300 (25% up)
v8c-01-Hook
- 카드 sub text fontSize 16→18
- 카드 minWidth 280→380, gap 48→56
v8c-05-ThreeGates
- GATE 라벨 14→18, gate name 30→32, body 18→20, mono detail 14→18
- 카드 width 380→480, gap 32→40
Asset
v8-core-track-16x9.mp4(6.4 MB, 99s, 1920x1080, 30fps)
Migration
hplan.ai/products/hplan 등 외부 사이트에서 다음 URL로 갱신:
- 이전:
https://github.com/kimsanguine/hplan/releases/download/v0.8.4-video-preview/v8-core-track-16x9.mp4 - 신규:
https://github.com/kimsanguine/hplan/releases/download/v0.8.5-video-preview/v8-core-track-16x9.mp4
v0.8.4 Intro Video Preview — 4 variants
v0.8.4 hplan 소개 영상 4 variants (visual-only, no narration audio yet).
영상 narrative 는 README intro 와 통일 — hplan = Product Build Gate · WHETHER vs HOW · Build Gate (시작 전) + Track (진행 중) 2-layer 안전망 · Stage 0.
| 파일 | 길이 | 톤 | 권장 위치 |
|---|---|---|---|
| ⭐ v8-core-track-16x9.mp4 | 99s | 본질 + Track 가드레일 통합 | README hero embed (권장) |
| v8-core-16x9.mp4 | 84s | hplan 본질 (Build Gate 만) | landing / blog hero |
| v8-editorial-16x9.mp4 | 60s | 메시지·영상 5번 인용 | SNS / 짧은 cut |
| v8-demo-16x9.mp4 | 90s | 시스템·burnup·convergence | 제품 detail page |
v8-core-track-16x9 (권장) 9 scene 시퀀스
- Hook (10s) — AI 코딩 도구는 이제 충분히 빠릅니다
- Question (8s) — WHETHER vs HOW
- Solution (8s) — hplan = Product Build Gate
- 6 Questions (15s)
- 3 Gates (20s) — Evidence / Exclusions / COGS
- Verdict (8s) — GO / HOLD / INVESTIGATE
- TrackGuardrail (15s) — GO 가 나와도 끝이 아닙니다 + burnup chart
- WhyMatters (10s) — 잘못된 것을 더 빨리 만들 위험
- Stage 0 (5s)
TODO (별도 patch)
- 1:1 (Square, SNS) · 9:16 (Mobile / Reels / Shorts) aspect ratio (render 진행 중)
- narration audio (Gemini TTS or 외부)