Liftosaur read-only cockpit

Training history with every parse gap left visible.

Server-side history fetch, tolerant Liftoscript parsing, unit-safe analytics, and detail views that keep raw source beside the computed story.

Current pageno-store
45

records loaded

Workouts
45

45 parsed sessions

Current streak
1d

UTC training-day streak

30d volume
4,882 kg

units preserved, not converted

Frequency
10.5/wk

last 30 days

Diagnostics
14

parser + mapping warnings

Training cadence

Last 42 active days with working-set density and attached diagnostics.

calendar heat
1
04-02
3 sets · 350 kg
1
05-28
2 sets · 240 kg
1
07-20
2 sets · 240 kg
1
09-04
2 sets · 1,700 kg
1
09-29
3 sets · 884 kg
1
10-03
2 sets · 960 kg
1
10-05
3 sets · 1,170 kg
1
10-07
3 sets · 962 kg
1
10-27
6 sets · 784 kg
1
10-28
3 sets · 1,440 kg
1
11-05
6 sets · 710 kg
1
11-06
3 sets · 2,340 kg
1
11-18
3 sets · 396 kg
1
11-24
3 sets · 405 kg
1
12-03
3 sets · 225 kg
1
12-08
2 sets · 225 kg
1
12-31
3 sets · 385 kg
1
01-02
3 sets · 2,250 kg
1
01-06
3 sets · 438 kg
1
01-07
7 sets · 5,370 kg
1
01-09
3 sets · 225 kg
1
01-13
3 sets · 508 kg
1
01-16
3 sets · 244 kg
1
01-20
4 sets · 556 kg
1
01-22
5 sets · 1,923 kg
1
01-27
6 sets · 793 kg
1
01-29
7 sets · 4,263 kg
1
02-03
6 sets · 470 kg
1
02-04
4 sets · 2,520 kg
1
02-05
4 sets · 660 kg
1
02-08
4 sets · 685 kg
1
02-09
11 sets · 6,275 kg
1
02-10
13 sets · 3,173 kg
1
02-12
4 sets · 3,060 kg
1
02-16
4 sets · 2,123 kg
1
02-17
12 sets · 8,312 kg
1
02-23
10 sets · 2,524 kg
1
02-24
10 sets · 7,123 kg
1
02-25
2 sets · 1,473 kg
1
02-27
2 sets · 403 kg
1
04-21
9 sets · 2,989 kg
1
05-19
12 sets · 1,893 kg
14 diagnostic

Volume by muscle

Weekly working-set volume allocated by exercise mapping, split by stored unit.

Recharts · shadcn-style

Exercise progression

Estimated 1RM by exercise, preserving separate unit series.

2026-05-19
19.6 kg
Top set: 1x12 14kg · 12 reps
2025-11-18
22.8 kg
Top set: 1x8 18kg · 8 reps
2025-11-05
22.2 kg
Top set: 2x7 18kg · 7 reps
2025-10-27
21.3 kg
Top set: 2x10 16kg · 10 reps

Recent workouts

Open a session to inspect parsed sets, raw source, and diagnostics.

read-only detail

Parser confidence log

Warnings stay attached to source records so aggregates never hide uncertainty.

32 total
  • unknown_set

    Could not parse set notation

    2x8-12 51.25kg+ @6 120s
  • unknown_set

    Could not parse set notation

    2x8-12 33.5kg+ @6 120s
  • unknown_set

    Could not parse set notation

    2x8-12 7.5kg+ @7 120s
  • unknown_set

    Could not parse set notation

    2x8-10 20kg+ @6 120s
  • unknown_set

    Could not parse set notation

    2x12-20 2.5kg+ @7 60s
  • unknown_set

    Could not parse set notation

    1x10-15 2.5kg+ @7 60s
  • unknown_set

    Could not parse set notation

    1x10-15 7.5kg+ @7 60s
  • unknown_set

    Could not parse set notation

    2x8-12 51.25kg+ @6 120s
  • unknown_set

    Could not parse set notation

    2x8-12 33.5kg+ @6 120s
  • unknown_set

    Could not parse set notation

    2x8-12 7.5kg+ @7 120s
  • unknown_set

    Could not parse set notation

    2x8-10 20kg+ @6 120s
  • unknown_set

    Could not parse set notation

    2x12-20 2.5kg+ @7 60s

Showing first 12; open workout details for source-level context.