At this level
app.kimbia · 4- app.kimbia.activity record PROVISIONAL: activities are generic enough that they belong in a community-driven lexicon rather than an app namespace. When a community schema stabilizes, Kimbia will migrate to it and deprecate this one in its favor.
- app.kimbia.adventure record A multi-day training block (e.g. a training camp) grouping several activities. Kimbia publishes ONLY world-facing adventures. Totals (distance/movingTime/elevationGain) sum just the member days that are themselves public - most-restrictive-wins, so a hidden day can never leak back through the aggregate.
- app.kimbia.circle space An athlete's training circle: the people allowed to see workouts the athlete does not publish to the world.
- app.kimbia.share record One social share of a Kimbia activity or adventure (e.g. a post to Bluesky). A share is public by nature - it links the external post back to the underlying activity record.