@kaiord/core / SportCategory
Type Alias: SportCategory
SportCategory =
"cycling"|"running"|"swimming"|"other"
Defined in: packages/core/src/domain/schemas/sport-category.ts:10
Coarse capability category for a sport. Behavioural logic (zone/threshold models, lossy adapter collapse to TCX/ZWO) branches on this category, never on the open-ended Sport identity — so widening the sport vocabulary never requires touching that logic. other is the default and behaves like generic (no power/pace model; collapses to TCX Other).