Lifting LedgerEvidence-aware training data

A lifting log built around useful questions

Know what your training data actually means.

Lorenzo's Lifting Ledger connects exercise performance to a transparent model of muscular involvement. It records the work you did, shows the assumptions behind every interpretation, and avoids impressive-looking statistics that cannot guide a training decision.

  • 138catalogued exercises
  • 40detailed muscle entities
  • 13clear UI muscle groups

How it works

A record, a model, and a clear boundary between them.

The app does not turn every input into a single score. It preserves the underlying performance data, then applies documented models only where they add a defensible interpretation.

  1. 01

    Log the set

    Record the exercise, load, repetitions, set type and proximity to failure. Warm-ups remain distinct from working sets.

  2. 02

    Resolve the exercise

    Workout history and the global catalogue use the same exercise identity, avoiding silent duplication and broken trends.

  3. 03

    Map relevant muscles

    An authored exercise-to-muscle layer identifies worthwhile hypertrophic relevance for a sufficiently hard set performed as intended.

  4. 04

    Read the trend

    Session history and personal statistics emphasize consistency, hard sets and exercise-specific progression rather than decorative totals.

What makes the approach different

More data is not automatically more insight.

Many lifting dashboards can total whatever is easy to multiply. This project starts with the decision the metric is meant to support, then asks whether the calculation survives differences in effort, exercise mechanics, technique and equipment.

Every metric should help a person evaluate training, monitor progression, understand relevant exposure, manage fatigue, or make a better programming decision.

Performance stays exercise-specific

Load and repetitions are interpreted within the same movement instead of being compared across mechanically different exercises.

Tonnage is not called volume

Weight × repetitions measures external mass moved repeatedly. It is not treated as hypertrophic stimulus, workload quality or progression.

Muscle detail has two levels

Forty anatomical entities support modelling while thirteen larger groups keep session history readable. Users can switch between both views.

§

Uncertainty remains visible

Published evidence, calculated estimates, authored models and product decisions are labelled as different kinds of knowledge.

What the app pays attention to

Fewer metrics, each with a job.

SignalPurposeBoundary
Working setsA practical starting point for relevant training exposure.A set still depends on effort, execution and exercise context.
Load + repetitionsTracks performance within an exercise over time.Load and repetitions are not combined into cross-exercise tonnage.
RIRPreserves proximity-to-failure context.Self-reported and interpreted with appropriate caution.
Muscle relevanceConnects a hard set to muscles worth considering.An authored relevance model, not measured force or growth.
Estimated 1RM rangeOffers exercise-specific performance context.An equation-based estimate, never a measured maximum.

Scientific foundations

The reasoning is part of the product.

These documents expose the evidence standard, data model, authored assumptions, limitations and product decisions behind the interface.

Evaluation protocol

How studies are judged

Evidence is assessed claim by claim, with attention to directness, trained populations, comparators, adherence and uncertainty.

Study-selection protocol
Authored taxonomy

Muscle-group taxonomy

Forty muscle entities balance anatomical resolution with what can be modelled and defended for hypertrophy applications.

Muscle taxonomy
Authored model

Movement-pattern coefficients

Independent contribution ratings organize exercises biomechanically without pretending to be measured joint torque or stimulus.

Functional anatomy

Movement to muscle function

A 40 × 40 matrix records anatomical capability as a functional prior, while leaving exercise context to downstream layers.

Functional-anatomy model
Derived model

Exercise to muscle composition

Ordinary matrix composition provides a traceable bridge from exercises through patterns to muscles without becoming a growth score.

Composition method
Exercise-specific model

Hypertrophic relevance

An authored 138 × 40 layer filters anatomical possibility through exercise context for one sufficiently hard, competently performed set.

Relevance method
Model limitations

Current mapping limitations

The project documents missing context—including force-sharing, muscle length and resistance profiles—rather than hiding it.

Current limitations
Product decision

Why tonnage is excluded

External mass × repetitions is rejected as a hypertrophy, progression, workload or personal-statistics metric.

Tonnage decision
Product standard

Design rules

Transparent calculations, defensible metrics, owner-scoped data and visible limitations govern what reaches the interface.

Design rules
Calculated estimate

Estimated one-rep max

Brzycki and Epley estimates form an exercise-specific range, with invalid domains and practical limitations made explicit.

Brzyckiweight × 36 ÷ (37 − reps)Epleyweight × (1 + reps ÷ 30)