diff --git a/HANDOFF-examples-library.md b/HANDOFF-examples-library.md new file mode 100644 index 0000000000..e7d99bf22a --- /dev/null +++ b/HANDOFF-examples-library.md @@ -0,0 +1,657 @@ +# HANDOFF — Examples Library (Sessions May 19, 2026) + +> **READ THIS BEFORE PICKING UP THE EXAMPLES LIBRARY WORK.** This is the followup to `HANDOFF.md` (which covers the v2-v9 pipeline-quality work through May 18). This doc covers what was built May 19: the HyperFrames Capability Showcase example library, 49 scenes across 13 sections, all rendered and uploaded, gallery app live. + +--- + +## TL;DR + +**What got built:** 49 production-grade example scenes at `skills/website-to-hyperframes/examples/`, covering every HyperFrames technique. Each scene is standalone-renderable, lint-clean, snapshot-verified, composed 100% from HTML/CSS/SVG/GSAP/Canvas — zero captured screenshots. + +**Why:** `HANDOFF.md` Recommendation 1 said skill prose was exhausted as a lever (11 eval branches all produced slideshow videos regardless of prose changes). Recommendation 2 said: **show, don't tell** — build production-grade reference examples agents can copy from. This library is that. + +**Gallery is live:** https://www.heygenverse.com/a/1636f2fe-3ddc-4543-9a56-0d0b99538807 + +**Skill wiring is active:** SKILL.md Step -1 forces agents to read `examples/README.md` + 3 scenes before planning. step-3 requires beats to cite ≥2 example scenes. step-5 has a beat-type → scene map. beat-builder-guide makes the matching scene the #1 read. + +**Branch:** `feat/pipeline-quality-v2` (continued from prior session). 9 commits added this session. + +**What's deferred:** rendering a "Grand Tour" stitched reel (concat all 49 scenes into one MP4), agent self-test on a fresh worktree, mining the remaining archive projects for more lifts. + +--- + +## TABLE OF CONTENTS + +1. [Library Architecture](#library-architecture) +2. [The 49 Scenes — Full Inventory](#the-49-scenes--full-inventory) +3. [Scene Origin Breakdown](#scene-origin-breakdown) +4. [HeyGen Verse Asset IDs](#heygen-verse-asset-ids) +5. [Gallery App](#gallery-app) +6. [Skill Wiring](#skill-wiring) +7. [Authoring Conventions](#authoring-conventions) +8. [Key Technical Findings](#key-technical-findings) +9. [The 9 Commits](#the-9-commits) +10. [Source Archives Mined](#source-archives-mined) +11. [Deferred Work](#deferred-work) +12. [Pickup Instructions](#pickup-instructions) + +--- + +## LIBRARY ARCHITECTURE + +``` +skills/website-to-hyperframes/examples/ +├── README.md ← top-level index, lookup-by-technique table +├── _shared/ +│ ├── hyper-shader-local.js ← packages/shader-transitions/dist/ copy +│ ├── shared-styles.css ← design tokens (palette, type scale) +│ └── easing-glossary.md ← single source of truth for 7 production easings +├── 01-typography/ README.md + 11 scene dirs (~100K total) +├── 02-markers-and-emphasis/ README.md + 6 scene dirs +├── 03-easing-variety/ README.md + 1 scene dir +├── 04-composed-ui/ README.md + 10 scene dirs +├── 05-transitions-shader/ README.md + 1 scene dir +├── 06-transitions-css/ README.md + 1 scene dir +├── 07-html-in-canvas/ README.md + 3 scene dirs +├── 08-svg-and-path/ README.md + 1 scene dir +├── 09-counters-and-data/ README.md + 2 scene dirs +├── 10-particles-and-ambient/ README.md + 3 scene dirs +├── 11-3d-and-parallax/ README.md + 4 scene dirs +├── 12-combined-vignettes/ README.md + 2 scene dirs +└── 13-anti-patterns/ README.md + 4 scene dirs +``` + +**Each scene directory** contains a single `index.html` that: +- Is a full standalone HTML5 document (NOT a `