summaryrefslogtreecommitdiff
path: root/Justfile
AgeCommit message (Collapse)Author
2026-04-15chore: switch default emulator to gabbro (Pebble Round 2)Paul Buetow
gabbro is now the primary dev target. Adds -basalt variants for all emulator commands so the old rectangular display is still reachable: just dev-basalt, just debug-dev-basalt just logs-basalt, just screenshot-basalt just reset-flash-basalt Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-14fix: show elapsed in seconds when <60s in edit-running windowPaul Buetow
When a fast was just started, DOWN appeared to do nothing because format_duration_hours_minutes rounds to minutes — both 8s and 0s display as "0h 00m". Now the edit window shows the exact seconds (e.g. "Elapsed 8s") for sub-minute elapsed times, giving clear feedback when UP/DOWN adjustments change the value. Also adds 'just reset-flash' recipe to recover from SPI flash corruption that causes the emulator to hang on the boot screen. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-14fix: kill stale emulator before dev/debug-dev to prevent boot-racePaul Buetow
pebble install races against the emulator boot animation when no emulator is running, leaving the boot screen up with no app. Killing any stale instance first gives install a clean start. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13q2: add host-side unit test harnessPaul Buetow
2026-04-1252: implement debug menu and fake time controlsPaul Buetow
2026-04-12task 02: finalize day-1 Pebble setup workflowPaul Buetow
2026-04-06add justfilePaul Buetow