[OCaml] High Intensity Training Online
docs register doctrine constants
.kiro/steering/domain.md
@@ -50,6 +50,45 @@
50
50
- Allowlists from the author limit substitutions. A routine can only make an
51
51
allowlist smaller.
52
52
53
Added:
## Constants and project decisions
54
Added:
55
Added:
Do not change a constant that quotes HD1. If a derived constant or a project
56
Added:
decision is wrong, tell the user.
57
Added:
58
Added:
| Constant | Value | Source | Module |
59
Added:
|---|---|---|---|
60
Added:
| Sets for each exercise | 1 | HD1, "Important Points", item 1 | `Prescription` |
61
Added:
| Sets for each muscle, maximum | 3 | HD1, "The Economics of Growth and Recovery" | `Prescription.Workout` |
62
Added:
| Rep band guideline | 6 to 10 | HD1, "Proper Weight Selection" | `Routines` |
63
Added:
| Rep band authoring limits | 6 to 12 | Derived from HD1, "Proper Weight Selection" | `Prescription.Rep_range.limits` |
64
Added:
| Load increase trigger | 12 reps | HD1, "Important Points", item 6 | `Progress.load_increase_trigger` |
65
Added:
| Load increase | 10 to 20 percent | HD1, "Important Points", item 6 | `Progress.load_increase` |
66
Added:
| Interval between workouts | 48 h | Derived from HD1, "Important Points", item 8 | `Prescription.Routine.training_interval` |
67
Added:
| Rest after the cycle | 72 h | Derived from HD1, "Important Points", item 8 | `Prescription.Routine.cycle_rest` |
68
Added:
| Stall window | 14 days | HD1, "Regulating Volume and Frequency" | `Progress.stall_window` |
69
Added:
| Lay-off | 7 days | HD1, "Regulating Volume and Frequency" | `Progress.remedy` |
70
Added:
| Volume reduction | 1 stimulus for each workout | HD1, "Regulating Volume and Frequency" | `Progress.remedy` |
71
Added:
| Frequency reduction | 1 extra rest day | HD1, "Regulating Volume and Frequency" | `Progress.remedy` |
72
Added:
73
Added:
The project uses 48 h between workouts and 72 h after the cycle. HD1 also
74
Added:
states that recovery can take up to 72 h or more. The project follows the Ideal
75
Added:
Routine in HD1, "Important Points", item 8.
76
Added:
77
Added:
The plan cannot prescribe extra volume. The record can state extra volume that
78
Added:
occurred. The log must not refuse history.
79
Added:
80
Added:
The project records beyond-failure extensions without a frequency warning. HD1,
81
Added:
"Important Points", item 7, advises occasional use. The log records facts. It
82
Added:
does not judge them.
83
Added:
84
Added:
Deadlifts can substitute for hyperextensions. HD1 offers them as alternatives.
85
Added:
86
Added:
The web form allows one beyond-failure extension. `Evidence.Stimulus` permits
87
Added:
forced reps followed by negatives. This is a form limit, not a model limit.
88
Added:
89
Added:
The project has no consolidation routine. HD1 is the only authority. Later
90
Added:
Mentzer sources are out of scope.
91
Added:
53
92
## Not in HD1
54
93
55
94
Do not add these concepts to the model: rest-pause, RPE, RIR, percent of