mirror of
https://github.com/Jakubantalik/transitions-dev.git
synced 2026-09-20 17:49:04 +08:00
c4ec609440
Extends the build pipeline to handle 12 transitions instead of 9:
- extract.mjs:
- --pX-* regex now matches one- or two-digit prototype numbers
(--p1-… through --p99-…) so future additions don't need a code
change to be picked up.
- ORDER gets p10 / p11 / p12 with summary/when copy and an
optional `notes` field for per-transition deep-dive content
(calibration tables, React variants, "why X" sidebars).
- JS_SNIPPETS gets the orchestration code for all three new
transitions, distilled from prototypes.html and stripped of
demo-only DOM.
- reference.md.tmpl: new {{notesSection}} placeholder rendered
below the JS section. Empty for the 9 original transitions, so
their generated output is byte-identical to before.
- skill.md.tmpl: description gains the new triggers and synonyms,
count goes Nine -> Twelve, decision rules add three new bullets,
output-format step 5 lists the new JS-needing transitions, and
Common Mistakes adds three new gotchas (stroke-dasharray
calibration, inline timing-function, .is-error / .is-shaking
orthogonality).
- README.md: Nine -> Twelve in the install blurb.
- skills/transitions-dev/: regenerated. Existing 01-09 files are
byte-identical (deterministic build), and the 3 new files plus
the updated SKILL.md / _root.css carry the new content.
Co-authored-by: Cursor <cursoragent@cursor.com>