Add matched training signals, daily recovery and performance analysis

This commit is contained in:
Peter Stockings
2026-10-03 13:22:32 +10:00
parent e6e2f22479
commit 418e03583a
37 changed files with 1380 additions and 47 deletions
+2 -2
View File
@@ -56,7 +56,7 @@ def enrich(chart, q, keys, tokens, groups, history, included, start, measure, ca
continue
# Comparing totals/counts to a distribution of individual runs is meaningless.
supported = (
spec["function"] not in {"sum", "count", "stddev"}
spec["function"] not in {"sum", "count", "stddev", "latest"}
if spec
else field not in {"count", "distance", "duration", "elevation", "calories"}
)
@@ -111,7 +111,7 @@ def enrich(chart, q, keys, tokens, groups, history, included, start, measure, ca
"label": series["label"],
"unit": series["unit"],
"baseline": center,
"source": q["source"],
"source": "runs" if q["reduce"] else q["source"],
"low": low,
"high": high,
"count": len(numbers),