metronome/src
Me Here 5dcef691c1 Add untracked notation deliverables (build/compile depend on these)
- src/notation.js — web notation engine inlined into pm_e-2.html (@BUILD:include)
- rust/pm-ui/src/notation/ — the notation module pm-ui/lib.rs imports
- rust/glyphgen/ + rust/assets/bravura/ (Bravura.otf + OFL.txt) — host atlas generator + font src
- rust/Cargo.toml (workspace) + rust/.gitignore
- assets/bravura.woff2.b64 (web font subset, @BUILD:bravura@) + info-pm_e-2.html

Without these a clean checkout couldn't build pm_e-2.html or compile pm-ui. (Left hardware/eda
make_svg* + kicad/_svgtest.json untracked — unrelated scratch.)
2026-06-02 13:46:45 -05:00
..
base.css Split each form factor into a lean widget page + a separate info page 2026-05-28 14:18:23 -05:00
chrome.js Restructure (2a): shared chrome on every page; merge Open=Info into one page per form factor 2026-05-28 09:31:39 -05:00
engine.js Preserve notation + grammar feature work (verified complete + green) 2026-06-02 13:45:26 -05:00
footer.html Restructure (1/2): Concepts = landing with live embeds; shared chrome partials; Showcase redesign 2026-05-28 09:09:51 -05:00
header.html Split each form factor into a lean widget page + a separate info page 2026-05-28 14:18:23 -05:00
infoembed.html Split each form factor into a lean widget page + a separate info page 2026-05-28 14:18:23 -05:00
infoembed.js Split each form factor into a lean widget page + a separate info page 2026-05-28 14:18:23 -05:00
livesync.js Preserve notation + grammar feature work (verified complete + green) 2026-06-02 13:45:26 -05:00
notation.js Add untracked notation deliverables (build/compile depend on these) 2026-06-02 13:46:45 -05:00
progbox.html Phase C — per-page plain/info split + per-device program box 2026-05-28 11:22:23 -05:00
progbox.js Split each form factor into a lean widget page + a separate info page 2026-05-28 14:18:23 -05:00
setlists.js Preserve notation + grammar feature work (verified complete + green) 2026-06-02 13:45:26 -05:00