I wanted to create an app for myself, then build the framework to support its growth. The detailed expansion plan is still to come.
Structured workout records feed data models. Metric definitions give ChatGPT consistent meaning when discussing progress and adjustments.
“How has my incline press progressed?”
“Where has performance stalled?”
“What should we adjust next session?”
Why the semantic layer matters
A shared definition of each metric makes comparisons consistent. The assistant can discuss training history in the context of exercises, sets, load, and planned targets.
I choose the adjustment, complete the next workout, and bring those results back into the same feedback loop.