Epic: #170
Depends on: #173 , #171 , #172 , #174 , #175 (UI-A1–A5)
Source: docs/motion-and-high-refresh.md §6
Goal
Close the 0.4.4 milestone with measured results, updated docs, and release checklist items.
Files
docs/motion-and-high-refresh.md — fill per-OS Hz verification table with real numbers
docs/perf-baseline.md — add motion/high-Hz DevTools checklist
docs/release-checklist.md — manual QA for animations and 120 Hz
docs/planned-0.4.4.md — mark shipped, link closed issues
CHANGELOG.md — draft 0.4.4 section (or prep PR)
Implementation
DevTools checklist: frame build+raster under budget at 60/90/120/144 Hz (8.3 ms @120 , 6.9 ms @144 ).
Per-OS table: Linux (compositor), Windows (DWM), macOS (ProMotion) — before/after Hz from refresh_rate or DevTools.
Manual QA: dialog open, tree expand, dropdown, tab switch at 120 Hz — no jank.
Reduced-motion QA: OS setting + app toggle.
Update epic Epic — Release 0.4.4 UI motion polish and high refresh rate (UI-A1–UI-A6) #170 release criteria checkboxes.
Acceptance Criteria
Epic: #170
Depends on: #173, #171, #172, #174, #175 (UI-A1–A5)
Source:
docs/motion-and-high-refresh.md§6Goal
Close the 0.4.4 milestone with measured results, updated docs, and release checklist items.
Files
docs/motion-and-high-refresh.md— fill per-OS Hz verification table with real numbersdocs/perf-baseline.md— add motion/high-Hz DevTools checklistdocs/release-checklist.md— manual QA for animations and 120 Hzdocs/planned-0.4.4.md— mark shipped, link closed issuesCHANGELOG.md— draft 0.4.4 section (or prep PR)Implementation
refresh_rateor DevTools.Acceptance Criteria
docs/motion-and-high-refresh.mdhas measured Hz table (not TBD).perf-baseline.mdincludes motion section.release-checklist.mdhas 0.4.4 animation QA items.