Back to Developer Logs

Build Log — February 17, 2026

Build Log — February 17, 2026

What We Shipped

🧠 Coach Intelligence (Phases 1–4)

  • Coach Personality Layer & Athlete Memory — Coach now has a distinct personality and an explicit memory system for remembering athlete context across sessions. (#346)

  • Coach Memory Phase 1 — Extraction, Injection, API & UI — Memory extraction pipeline that pulls key facts from conversations and injects them into future coaching context. Full API and UI for viewing/managing memories. (#349)

  • Weekly Training Summaries & Recap UI — Coach generates weekly training recaps with volume, intensity trends, and narrative summaries. New recap UI to browse them. (#351)

  • Goals & Tracking System (Phase 3) — Athletes can set goals and the coach tracks progress against them. Integrated into the coaching flow. (#353)

  • Proactive Coach Nudges (Phase 4) — Nudge engine + evaluator that detects when an athlete needs a push (missed sessions, plateaus, streaks). Notifications UI to surface them. (#352)

🖥️ Mission Control

  • Real-Time Feed with Live Agent Status — Mission Control now has a live feed showing agent activity in real time. See what agents are working on as it happens. (#350)

  • Rename to Endurance (Mission Control) — Cleaned up naming from "Mission Control" standalone to "Endurance (Mission Control)" for brand consistency.

🔧 Fixes & Cleanup

  • Brain Panel Auth Fix — Switched from missing localStorage key to Supabase session for Brain panel authentication. (#345)

  • Cross-Sport Activity Dedup — Fixed merge logic for cross-sport activity deduplication. (#348)

  • MCP OpenAPI Spec URL — Corrected the spec URL to /api/v1/openapi.json.

  • Claude Code Review Simplification — Removed plugin config to simplify the review setup.

  • Duplicate Migration Timestamp — Fixed and renamed conflicting migration timestamps.

Behind the Scenes

  • Merged backlog PRs: coach why-explanations (#323), injury risk signals (#324), weekly calendar view (#325)
  • Published Feb 13 and Feb 16 build logs/blog posts

What's Next

  • Coach memory refinement — improve extraction quality
  • Nudge frequency tuning and user preference controls
  • Mission Control feed filtering and search