From 753e25e99ddf57be78ff27ad89cb7e1bbc99d041 Mon Sep 17 00:00:00 2001 From: Marius Peter Date: Sat, 18 Jul 2026 23:23:35 +0200 Subject: Initial commit: HITO MVP Heavy Duty I prescriptive training system encoding Mentzer's methodology. - 4-day split program (Chest & Back, Legs, Shoulders, Arms) - Prescription engine with pre-exhaust superset structure - Strict progression logic (+5kg large / +2.5kg small muscles) - Recovery gating with stall-based extension and override - Onboarding via experience level (Novice/Intermediate/Advanced) - Session logging with full progression analysis - Exercise substitution (33 alternatives for 17 canonical movements) - Objectivist aesthetic: black/gold, serif, rectilinear Stack: Hunchentoot, Mito/SQLite, Djula, SBCL --- templates/exercises.html | 62 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 templates/exercises.html (limited to 'templates/exercises.html') diff --git a/templates/exercises.html b/templates/exercises.html new file mode 100644 index 0000000..cd7aa54 --- /dev/null +++ b/templates/exercises.html @@ -0,0 +1,62 @@ +{% extends "base.html" %} + +{% block title %} — Exercises{% endblock %} + +{% block content %} +
+

Exercise Configuration

+ +

+ The movement pattern is what matters. Select an equivalent exercise + if your facility requires it. The program structure is preserved regardless + of which specific implement you use. +

+ + {% for day in days %} +
+

Day {{ day.number }}: {{ day.name }}

+ + {% for slot in day.slots %} +
+
+ {{ slot.canonical_name }} + {% if slot.has_substitute %} + → {{ slot.active_name }} + {% endif %} +
+ + {% if slot.options %} +
+ + + +
+ {% endif %} +
+ {% endfor %} +
+ {% endfor %} + + RETURN TO DASHBOARD +
+{% endblock %} + +{% block quote %} +
+ “The specific exercise is less important than the principle it serves. + What matters is that the target muscle is worked to failure through a full + range of motion.” + — Mike Mentzer +
+{% endblock %} -- cgit v1.2.3