Releases: O0000-code/paper-deck-reveal
Release list
v1.0.2 — humanizer-zh as an on-demand dependency
Corrects humanizer-zh's provenance and handles it as an on-demand dependency.
- humanizer-zh is op7418's public MIT skill (chain: blader/humanizer (c) Siqi Chen -> op7418 -> hardikpandya/stop-slop), not an author-private, unpublished skill. When the speaker-notes de-AI sweep needs it and it is absent, the running agent installs it itself (
npx skills add op7418/Humanizer-zh, orgit clone), then uses it. Not bundled; degrades tocheck_notes_voice.pyhard taboos if install is impossible. This repo is only a user of it. - academic-voice-zh remains the author's own and genuinely pending.
See CHANGELOG.md for details.
v1.0.1 — install paths, bundle-internal links, demo slide 13
Rolls up the post-release fixes so every public surface agrees. The v1.0.0 tag predates the slide-13 fix, so its archive still carried a defect that Pages and git clone had already picked up — this release closes that gap.
Fixed
- Install paths: three of four rows named a directory the agent never reads (Goose is
~/.config/goose/skills, Roo is~/.roo/skills, Cursor is~/.cursor/skills), and Codex's current path was labelled legacy. Each wrong path was a legal directory, so following the table installed the skill into silence — no error, just an agent that never sees it. Corrected against thenpx skillsagent table. THIRD_PARTY.md: linked toexamples/anddocs/relatively, but.skillignoreremoves both from the installed bundle — leaving a dead link to the document that discharges the demo's CC-BY attribution. Now links out absolutely and says the demo is repository-only.- Demo deck, slide 13: the measurement callout overflowed its grid cell 33px into the bottom safe area on every machine, and past the slide edge wherever text metrics wrapped it one line further. CI on macOS is what saw it. Copy tightened per the design system's own rule: trim the copy, never touch the edge.
Full changelog: CHANGELOG.md
v1.0.0 — Paper to projection-ready deck, with the experiment playable inside it
First public release.
A paper goes in; a projection-ready reveal.js deck comes out — with the experiment slide running the participant's actual task, the speaker notes written to be read aloud, and the whole thing playable from file:// with no network.
What's in it
- Page-by-page manuscript first, then assembly — content before form, as a workflow lock
- Faithful in-slide experiment walkthroughs: the participant's real program, zero results leaked until the results slides
- Paper-grade correctness gate: statistics italics per APA 7, in-text citation judgement, attribution checked against the source, figure audit, DOI verification
- Three acceptance gates, one of which (the design review) can send the deck back
- Speaker dual-screen, in-deck review/annotation overlay, eight vetted accent presets plus a 23-institution colour table
- Genre front-gate: empirical papers are the first-class scenario; theoretical / review / methods / position papers get narrative skeletons
Demo — live deck built from Ćwiek et al. (2022), Phil Trans R Soc B (CC-BY 4.0). 26 slides, one playable trial.
Apache-2.0. reveal.js (MIT) and four OFL font families ship vendored; see THIRD_PARTY.md.