Releases: mclub4/build-html-ppt
Release list
Build HTML Slides v0.7.4
Improves reader study guides with linked slide indexes, grouped and indented explanation sections, semantic Markdown tables, print-safe A4 PDF output, broken-image and table-overflow checks, and idempotent guide regeneration. Removes the bundled Archify skill and all installer, packaging, documentation, and validation integration for it.
Build HTML Slides v0.7.1
Keeps the project on the 0.7 release line while adding mandatory reader-facing OUTPUT-guide.md slide explanations, structural guide validation, and synchronized Codex, Claude Code, and Gemini CLI distributions.
build-html-slides v0.7.0
Archify is now bundled across Codex, Claude Code, and Gemini distributions.
Highlights:
- Bundles upstream Archify 2.12.0 for automatic architecture, topology, sequence, workflow, data-flow, and lifecycle diagram routing.
- Preserves the upstream MIT LICENSE, copyright notices, commit provenance, and archive SHA-256.
- Keeps simple two- or three-node diagrams native to the slide runtime.
- Adds paired Gemini Agent Skill assets for build-html-slides and Archify.
- Extends installer, uninstaller, release packaging, and repository validation for the bundled skill.
Validation: 210 tests passed; Archify doctor and demo passed; all release archives were inspected for license and provenance files.
build-html-slides v0.6.9
Highlights
- Enforce a dedicated slide-1 cover review even when the Full Validation budget expires.
- Block approval when gradient or split-background boundaries cross text, labels, badges, icons, rules, or meaningful shapes.
- Strengthen visual QA for broken Korean wrapping, tofu glyphs, arrow direction, connector collisions, overlap, collapse, navigation occlusion, and underfilled components.
- Track research, storyboard, editorial review/revision, image selection/production, implementation, rendering, AI review, and final review as separate timing stages.
- Keep invalidated-theme time outside a restarted validation cycle.
- Synchronize the behavior across Codex, Claude Code, Gemini CLI, and the Codex plugin package.
Validation
- Repository synchronization: 75 shared skill files passed.
- Plugin and skill manifest validation passed.
- 210 automated tests passed.
build-html-slides v0.6.8
Human-designed theme expansion and stronger selection guidance. Adds Travel Editorial Collage, Protocol Proof, Pop Culture Scrapbook, Technical Conference, and Research Report Editorial; retires Margin Commentary and Spatial Interface; improves cover, typography, whitespace, Korean technical-title, semantic color, and visual QA contracts.
Build HTML Slides v0.6.7
주요 변경
- 선택기의 결과를 해시 기반
design-contract.json으로 잠가 테마·표면·타이포·팔레트의 임의 혼합을 차단했습니다. - Hubble/Cilium/network 브리프를
Isometric Systems → Blueprint Workshop → Editorial Field Guide로 명시 라우팅합니다. - 각 슬라이드의 composition family 선언과 반복 제한을 추가해 카드 벽·Incident Dashboard 수렴을 막습니다.
- 보이는 부모 컨테이너를 넘어가는 텍스트, 심각한 저밀도 박스, 반복 component wall을 자동 실패 처리합니다.
- AI 최종 리뷰 계약에 디자인 준수·구성 반복·deck rhythm 검사를 추가했습니다.
검증
- Repository/배포본 동기화 검사 통과
- Skill 및 plugin manifest 검증 통과
- 단위 테스트 125개 통과
- Chromium E2E 42개 통과
각 배포 파일의 SHA-256 값은 build-html-slides-v0.6.7-sha256.txt를 확인하세요.
Build HTML Slides v0.6.6
주요 변경 사항
- 주석·해석 한계·출처·각주·푸터를 보호영역으로 취급하고, 카드·패널·변형 박스가 경계를 침범하면 AI 검토 전에 자동 차단합니다.
- 커뮤니케이션 목적과 증거 유형을 기준으로 테마를 라우팅하며 Consulting Precision, Keynote Minimal Full-Bleed, Margin Commentary, Duotone Split, Typographic Editorial Poster, Organic Material, Isometric Systems 방향을 추가했습니다.
- 표지 품질, 교차 레이어 정합, 결정적 검증 실패 집계, 공통 프리플라이트와 증분 검증 계약을 강화했습니다.
- 조사·스토리보드 잠금, 작성 상태 동결, 워크플로 타이밍 진단을 추가해 장시간 검증 흐름의 재현성과 복구성을 높였습니다.
- Codex, Claude Code, Gemini CLI용 Skill 및 Plugin 배포본을 함께 제공합니다.
검증
- Repository validation: 통과
- 전체 테스트: 170개 통과
- 6개 배포 패키지 압축 무결성 검사: 통과
- SHA-256 목록 첨부
Build HTML Slides v0.6.2
주요 변경 사항
- Quick Draft를 제작 전용 모드로 변경했습니다. HTML, 발표자 노트, sources.json과 자산을 만든 뒤 브라우저 렌더링·자동 검증·AI 시각 검토·점수 계산 없이 전달합니다.
- Full Validation은 기존의 Chromium 렌더링, 결정적 검사, 슬라이드별 AI 검토, 품질 점수와 독립 교차검토 계약을 유지합니다.
- Codex, Claude Code, Gemini CLI용 Skill 및 Plugin 배포본을 함께 제공합니다.
- 청중 기반 이야기 순서, 표지 우선 설계, 한국어 글꼴 무결성, 실제 대상 이미지 우선 탐색, WebP 자산, 플레이스홀더 차단 규칙을 포함합니다.
- humanize-korean과 Archify가 설치된 환경에서는 용도에 맞을 때 자동 활용합니다.
- 검증 작업 파일은 최종 덱 폴더가 아닌 에이전트별 workspace에 분리합니다.
검증
- Repository validation: 통과
- Unit tests: 98개 통과
- 배포 패키지 SHA-256 목록 첨부
Build HTML Slides v0.5.1
주요 변경
- 실존 인물·아이돌·출시 게임·제품·장소·행사에는 실제 출처 기반 이미지를 우선하도록 강화했습니다.
- ImageGen은 분위기, 추상 개념, 가상 시나리오, 장식 역할로 제한했습니다.
- 생성 자산이 factual subject, evidence, identity 역할을 차지하면
sources.json검사에서 자동 실패합니다. - 기존 대상을 다루는 표지는 실제 대상을 알아볼 수 있는 이미지와 전용 정밀 검토를 요구합니다.
Idol Editorial Index를 테마 어휘에 추가했습니다. 아이돌이라는 주제명만으로 자동 선택하지 않고 발표 목적에 따라 팬진, 매거진, 아카이브, 브랜드 방향 또는 맞춤형 테마를 선택합니다.
검증
- 126개 자동 테스트 통과
- 저장소 및 플러그인 구조 검사 통과
- Codex·Claude 배포 ZIP 4개 무결성 검사 통과
Build HTML Slides v0.5.0
주요 변경
- 문구·이미지·슬라이드 전용 CSS 변경은 수정된 슬라이드만 다시 검증합니다.
- 순서·구조·전환 변경은 인접 슬라이드까지, 공통 CSS·런타임 변경만 전체를 검증합니다.
- 실패 후에는 실패한 슬라이드와 검사 항목에 집중하고 정상 증거는 재사용합니다.
- 렌더링, geometry, fingerprint, AI 시각 검토의 중복 실행을 줄였습니다.
- Codex와 Claude Code 배포본을 동기화하고 갤러리 미리보기를 README에 추가했습니다.
검증
- 124개 자동 테스트 통과
- 저장소 구조 검사 통과
- Codex 플러그인 검사 통과
- 네 배포 ZIP 무결성 검사 통과