screen-locker/stronglift_replacement/workout_app/lib
Krzysztof kuhy Rudnicki 6fa9666cdd Marker lists distinct runs; guard fixes
Marker: twins (Pixel_6a_ infix) listed once, app-authored files never. Backup guard: a recorded run no longer lifts the workout-history clobber guard. runGuarded: a throw outside per-file handling logs and sets failed. Silent-failure hook clean.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WzxdWZ9CKZsNxtD5Jr9bYD
2026-11-10 16:11:59 +01:00
..
models Match RunnerUp TCX: Calories, walk as Other 2026-11-10 15:41:55 +01:00
sandbox workout poke moves to tcp/8774: 8773 is book-guard's desktop wrapper, whose window the poke server had been answering since 2026-10-09 (phone app rebuilt, selftest default, contract doc) 2026-10-10 09:38:21 +02:00
screens Import RunnerUp history into the app 2026-11-10 16:07:03 +01:00
services Marker lists distinct runs; guard fixes 2026-11-10 16:11:59 +01:00
ui Add set haptics, finish chime, sound switch 2026-11-01 21:46:09 +01:00
widgets Import RunnerUp history into the app 2026-11-10 16:07:03 +01:00
main.dart Marker lists distinct runs; guard fixes 2026-11-10 16:11:59 +01:00