connor f1de9ff3fb Add weekly RPE list, OpenGym push, and accessories
- Plan takes rpe_targets, one RPE per week; its length sets the block length.
- src/language/opengym.py converts a plan into OpenGym routines queued as a
  rotation and pushes them through the API, with a state backup before each write.
- scratch.py gains --opengym, --opengym-dry-run, --opengym-replace,
  --opengym-migrate and --opengym-accessories, plus the current block's numbers
  and accessory layout.
- Fix the kg-to-lb factor in scratch.py (2.20462).
2026-10-13 18:53:55 -04:00
2025-12-30 15:50:49 -05:00
2025-12-30 15:50:49 -05:00
2025-12-30 15:50:49 -05:00
2025-12-30 15:50:49 -05:00
2025-12-30 15:50:49 -05:00
S
Description
A workout planning utility. Not yet intended for public use
63 KiB
0 Stars 1 Watchers 0 Forks
Languages
Python 99.1%
Makefile 0.9%