Rename smartrun to geniusrun throughout the codebase

Updates the Go module path, cmd/smartrund -> cmd/geniusrund, the
smartrun-dev skill, .gitignore, and every reference in docs/CLAUDE.md
to match.
This commit is contained in:
2026-07-24 21:08:07 +02:00
parent 70c6d143e1
commit f9d85e16ef
30 changed files with 108 additions and 108 deletions

View File

@@ -5,7 +5,7 @@
## Context
smartrun currently classifies runs into arbitrary, user-created "workout
geniusrun currently classifies runs into arbitrary, user-created "workout
kinds" using absolute pace/HR thresholds, and has no concept of a user
profile — Garmin credentials are passed as environment variables at process
start, and there is exactly one hardcoded set of engine parameters.
@@ -81,8 +81,8 @@ consolidating all tunable engine parameters:
`easy_warmup_minutes`, `easy_cooldown_minutes`, `interval_warmup_minutes`,
one pair per non-lap-based type.
`internal/config` (env-var loading) shrinks to just `SMARTRUN_ADDR`,
`SMARTRUN_DB_PATH`, and the mcp-garmin subprocess paths — everything
`internal/config` (env-var loading) shrinks to just `GENIUSRUN_ADDR`,
`GENIUSRUN_DB_PATH`, and the mcp-garmin subprocess paths — everything
runtime-tunable moves into `profile`.
**Validation** (rejected at save time, not silently accepted):