Releases: LearnPrompt/humanize-ppt
Releases · LearnPrompt/humanize-ppt
Humanize PPT v0.6.3
Summary
Humanize PPT now has two stable showcase paths:
- Chinese path:
Humanize PPT -> guizang -> material QA -> presenter -> static deploy - English path:
Humanize PPT -> theme brief -> 5-style gallery -> selected style full deck -> presenter/deploy
Highlights
- Fixed the English PPT workflow gate: English decks now generate at least five visible style candidates before producing a final selected-style deck.
- Added the English Neo-Grid Bold Hermes Agent Mastery showcase.
- Published English deck and presenter mode under GitHub Pages:
- Preserved the Chinese guizang showcase as the stable Chinese production path.
- Added material production evidence for the English case, including GPT Image 2 still material and a Remotion MP4 slot.
- Updated docs, registry metadata, and tests for the V0.6.3 English style-gallery rule.
Validation
python3 -m py_compile scripts/humanize_ppt.py scripts/humanize_ppt_v1.py scripts/humanize_ppt_v2.py scripts/humanize_ppt_v3.py scripts/humanize_ppt_v4.py scripts/humanize_ppt_v5.pypython3 scripts/smoke_check.py- GitHub Pages deployment succeeded.
- Online checks confirmed the English showcase index, deck, presenter, GPT Image 2 image reference, and Remotion MP4 asset.
Note
pytest was not run in the local release pass because the available Python environments do not include the pytest module.
v0.6.0
Humanize PPT v0.6.0
This release turns Humanize PPT from a versioned-runner demo surface into a cleaner single-entry workflow.
Added
- Added
scripts/humanize_ppt.pyas the stable recommended entrypoint. - Added
scripts/smoke_check.pyfor no-dependency core contract validation. - Added
docs/smoke-test.mdwith reproducible smoke-check instructions. - Added release-readiness checklist for the v0.6 line.
- Added version metadata consistency test.
Changed
- Bumped Skill/script/renderer registry metadata to
0.6.0. - Simplified
README.mdandREADME.en.mdaround the current recommended workflow. - Moved historical V0.x notes into
docs/versions/. - Updated
SKILL.mdreferences to the new historical docs location.
Kept compatible
- Kept
scripts/humanize_ppt_v1.pythroughscripts/humanize_ppt_v5.pyas compatibility entrypoints. - Kept existing examples, contracts, registry, demos, and GitHub Pages paths.
Deferred
- No module split of
scripts/humanize_ppt_v2.pyin this release. - No new renderer integration.
- No video-generation pipeline.
- No deployment-platform automation.
- No WorkBuddy/CodeBuddy team package publishing automation.
Verification
python3 scripts/smoke_check.pypytest -qpython3 -m py_compile scripts/humanize_ppt.py scripts/humanize_ppt_v1.py scripts/humanize_ppt_v2.py scripts/humanize_ppt_v3.py scripts/humanize_ppt_v4.py scripts/humanize_ppt_v5.py scripts/smoke_check.py
v0.1.0 Public Preview
Humanize PPT v0.1.0 Public Preview
Initial public preview of Humanize PPT, an AST-based outline director for human-centered AI presentation workflows.
Includes
- AST theory: Audience-State-Transfer
- OPC workflow: Outline / Produce / Complete
- Local deterministic demo runner
- Style exploration HTML deck outputs
- Shell-style Presenter Adapter
- Static deploy package and GitHub Pages demo
- Output contracts for deck brief, AST outline, slide plan, speaker intent, assets, and video slots