Back to Developer Logs

Build Log — February 18, 2026

Build Log — February 18, 2026

What We Shipped

🎨 UI Polish Blitz

  • Week View Alignment (x3) — Fixed day header alignment with the time grid, unified the scroll container so headers and body columns stay in sync, and resolved sticky offset issues for the weekday bar. (#368, #371, #372)

  • UI Polish Batch — Five targeted fixes across the interface for consistency and fit-and-finish. (#369)

  • Profile Inline Edit — Replaced clunky Edit Name/Add Picture buttons with clean inline edit icons. (#373)

  • AI Coach Memory → Slide-Over Panel — Converted the memory UI from a tab into a slide-over panel for better UX. (#374)

  • Contact Support Email Prepopulation — Form now auto-fills user email from auth session. (#361)

  • Dynamic Sticky Offset — Weekday header bar now calculates its sticky position dynamically instead of hardcoded. (#364)

📡 Mission Control & Live Feed

  • Newest-First Feed — Fixed live feed ordering and added agent name resolution. (#362, #367)

  • Brain Panel → Supabase — Replaced filesystem-based Brain API with Supabase backend for persistence and multi-device sync. (#358)

  • Brain Search & Filter — Added search/filter to the Brain panel.

🔒 Security & Infrastructure

  • Auth Route Hardening — Secured user authentication routes across the app. (#344)

  • API Rate Limiting — Added rate limiting layer to public API endpoints. (#356)

  • Beta Badge — Added beta badge to signal early-access status. (#355)

  • Activity Dedup by Sport Type — Enforced sport type matching in the dedup/merge logic to prevent cross-sport collisions. (#357)

🤖 AI Coach

  • Full Daily Metrics in Coach Context — Wired daily metrics, readiness scores, form/TSB into the AI Coach's context window so it can reference real training data. (#359)

  • Partial Profile Updates — Fixed athlete profile updates to use partial patches, preventing zone data loss. (#360)

📱 Mobile

  • Mobile UX Overhaul — Comprehensive mobile experience improvements. (#354)

📖 API Docs

  • Enhanced API Docs — Added sidebar TOC, planning endpoint documentation, and design token styling. Hid Shared With Me and Public Profile features that aren't ready yet.

What's Next

  • Remove scroll-to-change-month from calendar (too easy to trigger accidentally)
  • Clean up AI Coach header (Memory/Clear buttons)
  • BYOA agent integration