5b45bcc16d
feat(registry): hw write-on wave — hw-write-title block + control surfaces for the handwritten family ( #3557 )
...
* feat(registry): hw write-on wave — hw-write-title block + control surfaces for four hw components
Adds hw-write-title (true glyph write-on: pen-traced Caveat via baked
centerline masks, curvature-adaptive pen velocity, pen lifts, underline)
and grows the handwritten family's four components with declared control
surfaces (controls per the #3227 convention), the completed stroke-texture
matrix (sharp + deterministic seeded spray — no feTurbulence), boil poses,
and physically-derived arrival deformation (travel-aligned squash with
volume preserved and spring recovery). Shipped single-path callers keep
working unchanged (legacy helper bodies preserved; proven in a legacy
wiring harness).
Validated in one reference build: check clean, double-render framemd5
910/910 bit-identical, seek-shuffle 8/8, WCAG 2.3.1 flash-scan zero
violations, physics burn-ins hand-recomputed.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
* fix(catalog): index hw-write-title for meaning search
---------
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
Co-authored-by: Miguel Ángel <miguel.sierra@heygen.com >
2026-08-30 23:46:39 -04:00
jbernard077 and Claude Fable 5
264f2f1401
feat(registry): add hw-scribble-transition — scribble transition
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 12:50:59 -04:00
jbernard077 and Claude Fable 5
4467a8d61c
feat(registry): add hw-frame — sketched frame
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 12:50:59 -04:00
jbernard077 and Claude Fable 5
6624023374
feat(registry): add hw-path-text — text along a path
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 12:50:59 -04:00
jbernard077 and Claude Fable 5
b77a163845
feat(registry): add hw-pipeline — hand-drawn flowchart
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 12:50:59 -04:00
jbernard077 and Claude Fable 5
b0f6cc7b9b
feat(registry): add hw-underline — squiggle marks
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 12:50:59 -04:00
jbernard077 and Claude Fable 5
0ba613e571
feat(registry): add hw-box-label — hand-drawn box label
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 12:50:59 -04:00
jbernard077 and Claude Fable 5
fae6560766
feat(registry): add hw-title — handwritten title
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 12:50:59 -04:00
jbernard077 and Claude Fable 5
3beed70e56
feat(registry): add hw-text-cloud — speech bubble
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 12:50:59 -04:00
jbernard077 and Claude Fable 5
f1a506eb4b
feat(registry): add hw-callout-circle — scribble callout circle
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 12:50:59 -04:00
jbernard077 and Claude Fable 5
95a2ae0a49
feat(registry): add hw-arrow — hand-drawn arrow
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 12:50:59 -04:00
jbernard077 and Claude Fable 5
d4f1ad0c37
feat(registry): add hw-boil — hand-drawn boil
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 12:50:59 -04:00
jbernard077
e9d2792824
feat(registry): add yt-doc-lower-third — documentary lower third
2026-07-06 12:50:58 -04:00
jbernard077 and Claude Fable 5
cc98f5fd6d
feat(registry): add mk-emphasis-type — background emphasis type
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 12:50:58 -04:00
jbernard077 and Claude Fable 5
1ead7a768a
feat(registry): add yt-screen-warp — on-screen display effect
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 12:50:58 -04:00
jbernard077 and Claude Fable 5
44cd520253
feat(registry): add mk-logo-sting — outline logo sting
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 12:50:58 -04:00
jbernard077 and Claude Fable 5
ba774de05c
feat(registry): add yt-vertical-fill — vertical media filler
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 12:50:58 -04:00
jbernard077 and Claude Fable 5
4ce35b7cba
feat(registry): add mk-line-graph — minimal line graph
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 12:50:58 -04:00
jbernard077 and Claude Fable 5
c4425bfb40
feat(registry): add yt-circle-pointer — pointer circle + countdown
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 12:50:58 -04:00
jbernard077 and Claude Fable 5
2039bf5f44
feat(registry): add mk-progress-stat — count-up stat card
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 12:50:58 -04:00
jbernard077 and Claude Fable 5
4e0a7dda88
feat(registry): add yt-feather-highlight — feathered spotlight
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 12:50:58 -04:00
jbernard077 and Claude Fable 5
63c6cd02ea
feat(registry): add mk-usage-arc — hairline arc gauge
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 12:50:58 -04:00
jbernard077 and Claude Fable 5
8948612359
feat(registry): add yt-logo-intro — logo intro sequence
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 12:50:58 -04:00
jbernard077 and Claude Fable 5
eed6adafb0
feat(registry): add mk-cta-button — pill cta button
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 12:50:58 -04:00
jbernard077 and Claude Fable 5
9036e3c76c
feat(registry): add yt-prism-title — chromatic fringe title
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 12:50:58 -04:00
jbernard077 and Claude Fable 5
fc40c882e1
feat(registry): add mk-clone-wall-transition — text clone wall transition
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 12:50:58 -04:00
jbernard077 and Claude Fable 5
d924630f23
feat(registry): add yt-avatar-pip — circle pip window
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 12:50:58 -04:00
jbernard077 and Claude Fable 5
ac8d34fb9d
feat(registry): add mk-placeholder-grid — rounded media grid
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 12:50:58 -04:00
jbernard077 and Claude Fable 5
a4ef52fcb0
feat(registry): add yt-comment-card — comment cards
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 12:50:58 -04:00
jbernard077 and Claude Fable 5
9be7a6415c
feat(registry): add mk-callout-highlight — word-sweep highlight
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 12:50:58 -04:00
jbernard077 and Claude Fable 5
a7f83f6fc6
feat(registry): add yt-lcd-background — scanline board background
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 12:50:58 -04:00
jbernard077 and Claude Fable 5
3e4a4042e5
feat(registry): add mk-specs-list — specs checklist
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 12:50:58 -04:00
jbernard077 and Claude Fable 5
ea5e5e5bb5
feat(registry): add yt-camera-move — camera punch-in
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 12:50:58 -04:00
jbernard077 and Claude Fable 5
95125834e8
feat(registry): add mk-pill-callout — capsule callout chip
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 12:50:58 -04:00
jbernard077 and Claude Fable 5
61c82135f3
feat(registry): add mk-background — minimal procedural gradient background
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-06 12:50:36 -04:00