12-week blocks

Programs

Recommended naming
Program
Block = Program
Use Program for the whole 12-week block and keep day-level logging separate inside it.
Active program
No active program
Idle
No data loaded

Saved programs

0 saved
Predefined movements

Exercise library

Why this matters
Build once, reuse everywhere
0 items
Programs pull exercises from this predefined library, so weighted and checkbox behavior stays consistent.
Program builder

Compose program

Editing Day I Draft
No active program

Logger

Active program
Week 1
0 / 3 saved
Start a program to unlock logging.

Week progress

Move forward after all 3 days are saved
Program · Week 1 · Day I

Session day

Not saved yet Pending
Closed programs

Weight history

History rule
Only start/end for weighted exercises
0 programs
Each cell shows the start and end weight for that exercise within one completed program. If the exercise was not used in that program, the cell stays empty.

Matrix

Programs are rows, exercises are columns
Day review

Progress

Completed on this day
0 / 0
Only weighted entries feed long-term program history.
Changed weighted entries
Pending checkmarks