# Changelog of Strava Segment & Club Intel - Public Segment, Climb & Club Data (`seibs.co/strava-segment-intel`) Actor

- **URL**: https://apify.com/seibs.co/strava-segment-intel/changelog.md
- **Full Actor documentation**: https://apify.com/seibs.co/strava-segment-intel.md

## Changelog

### 0.1 - 2026-06-13

Initial release.

- Three modes: `segment_detail` (public segments + area rollups), `club_profile` (aggregate clubs), `area_explore` (best-effort bounding-box discovery, fail-soft when the auth-gated explore endpoint is unreachable logged-out).
- Segment metrics (distance, average/max grade, elevation low/high/diff, total gain/loss, Strava-style climb category) **derived from the public segment geometry stream** (`/stream/segments/{id}`); every derived value labelled `metrics_source: "public_stream"`.
- Popular-segments-by-area rollups grouped by region x activity type.
- **Privacy posture (fitness/location data):** logged-out and public-only; no login or athlete credentials; no individual-athlete data; club output is aggregate (member count only); no leaderboards, routes, or activities. A prominent `responsible_use_note` is emitted on every run.
- Anti-bot escalation ladder: httpx (datacenter) -> curl\_cffi Chrome impersonation (residential) -> Playwright/patchright stealth browser (`BROWSER_CDP_URL` aware) -> fail-soft.
- Cost-control: pre-flight input caps, `_RunBudget` guard, demo-mode soft-fail (no maintenance scar), hardcoded PPE prices.
- Monitor mode (scheduled delta + Slack digest), normalized dataset schema with `overview`/`segments`/`clubs`/`areas` views, MCP-compatible output link.
- Pay-per-event: `segment_record` $0.006, `metric_enrichment` $0.012, `area_rollup` $0.015, `scheduled_delta_run` $0.050.
