Spaces:
Sleeping
Sleeping
Commit History
-
Improve running dashboard error handling
ed11f02 -
Add cadence tracking to running dashboard
48e9fcc
-
Add shared backend for running dashboard
e72c2c6
-
Align pain chart points vertically by switching to categorical LineChart
Replace ScatterChart with a LineChart using categorical date x-axis so during/after values at the same date share the exact same x position. Adds padding to the x-axis edges for breathing room. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>81c5264
-
Sort runs by date within each week before assigning jitter
Ensures earliest runs get leftmost jitter positions so points appear in chronological order on the pain chart. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>722a3f6 -
Sort pain chart points by date instead of x-position
Ensures connecting lines follow chronological order from earliest to latest run. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>93f9289 -
Add connecting lines to pain scatter points and center legend
Draw solid red line through During points and dashed blue line through After points. Sort points by x-position so lines draw correctly. Center legend relative to plot area. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>008ec3f -
Show individual run pain values as jittered scatter points
Replace weekly-averaged line charts with scatter charts that plot each run's pain value individually, jittered around the weekly x-tick to avoid overlap. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>73a5a82
-
Support independent per-location injury tracking
Replace single injury dropdown with checkboxes for each location (left knee, right knee) so both can be tracked on the same run. Each has its own during/after pain inputs in both form and inline edit. Backward-compatible with legacy single-location data. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>6bddf9c -
Add injury pain tracking with per-location during/after metrics
Log knee pain (left/right) during and after each run on a 1-10 scale. Displays average pain per week as a line chart with legend for each location and timing. Includes inline editing support in run history. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>359f0ff -
Add single run injury threshold with BJSM info tooltip
Track longest run in past 30 days and show +10% cap based on BJSM research linking single-session distance spikes to overuse injury. Includes hover tooltip with link to the paper. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>ac30c1e -
Add notes, inline editing, RPE descriptions, decimal inputs, and ACWR recommendations
- Add free-form notes field to run form and history table - Add inline editing of run entries in history table (edit/save/cancel) - Add descriptive RPE labels that update with slider (e.g. "Moderate - Talking becomes slightly harder") - Allow two decimal places for distance and time inputs - Replace 10% rule with ACWR (Acute vs Chronic Workload Ratio) from knee-injury-running-log.xlsx: chronic avg of last 4 weeks × 1.3 upper / × 0.8 lower Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>49699c7
-
Add running dashboard with weekly tracking, 10% rule recommendations, and charts
Build a personal running dashboard that lets users log runs (distance, time, RPE), view current week stats, and get next-week distance/load targets via the 10% rule. Includes Recharts bar and line charts for weekly distance and training load trends, a sortable run history table, and localStorage persistence. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>3d4aa49