BRKN Development Dashboard

Updated April 9, 2026 Session 8 complete Sprints 1-32 done Apple Developer Active TestFlight Build 3 live
Sprints Complete
32/32
Sprint V + Batches 3-6 remain
Swift Files
246
204 iPhone · 23 Watch · 7 Widgets · 12 Tests
Lines of Code
42.8K
~42,800 LOC across all targets
Test Cases
123
16 suites · all passing
Gate Reviews
70
420+ found · 400+ fixed
Stitch Screens
102
8 aligned · 16 harvested

Overall Progress

~88%
~320 built
Batches 3-6
Sprint V
Deferred
Built (Sprints 1-32)
Ultraplan Batches 3-6
Sprint V (Visual)
Deferred (~30)
Sprint Velocity — tasks completed per sprint
S1: 6
S2: 17
S3: 16
S4: 11
S5: 10
S6: 5
S7: 6
S8: 20
S9: 8
S10: 9
S11: 3
S12: 8
S13: 11
S14: 10
S15: 5
S16: 3
S17: 3
S18: 7
S19a: 10
S19b: 4
S20a: 12
S20b: 11
S20c: 9
S20d: 8
S21: 7
S22: 9
S23: 5
S24: 4
S25: 10
S26: 6
S27: 4
S28: 8
S29: 7
S30: 9
S31: 10
S32: 11
Sprint Timeline
1
Found.
2
Polish
3
Intel
4
Cardio
5
Sleep
6
Stress
7
Load
8
Watch
9
Health
10
Journal
11
Predict
12
Impact
13
Platf.
14
Report
15
iPad
16
Cal.
17
AM
18
Polish
19
Watch
20
Plan
21
Gym UX
22
Run
23
Body
24
Sci.
25
Ship
26
Onb.
27
Hybrid
28
Coach
29
W+
30
Dev
31
Run+
32
Multi
V
Visual
Ultraplan — Session 9

Batch 1: Ship Blockers

✓ Silent data loss → assertionFailure + TelemetryManager logging
✓ TelemetryDeck crash reporting configured
➜ CI/CD pipeline skipped (user decision)

Batch 2: Accessibility

✓ Dynamic Type: 642/829 converted (187 decorative)
✓ MuscleBodyMap VoiceOver + reduceMotion
✓ RPE picker 44pt touch targets
⏳ VoiceOver remaining + reduceMotion 6 files → Session 9

Batch 3: Sports Science v2

sRPE (Foster method), training monotony + strain
EWMA acute:chronic (Williams 2017)
Readiness v2 (SpO2 + resp + temp + cycle adjust)
Gym VO2 estimation (HRR method)
Sleep cycle detection (90-min)

Batch 4: Coach HR Intelligence

Per-set HR sharing (CloudKit SessionHRDetail)
Coach session review (effort/cheating badges)
Compliance dashboard (traffic light)
Messaging push notifications

Batch 5: Smart Music

Mini player bar (GymWorkout + CardioWorkout)
Smart playlists per workout type
PR Anthem track on PR detection
Music settings section

Batch 6: UX + Watch + Infra

E1RM trend chart
Per-exercise rest timer defaults
Watch expanded sync (fitnessScore, loadHistory)
@Query migration (10 files)
CSV data export (Strong/Hevy format)
🔍
Sprint Detail search to filter
🔍
S1-8 — Foundation + Cardio + Sleep + Stress + Training + Watch
141 tasks ✓
S1: SwiftData 7 entities, 105 exercises, WorkoutRepository, PRRepository
Data
S2: Stitch Material 3 overhaul, Watch sync, Live Activity, kill mock data
Platform
S3: Programs (5/3/1, PPL, UL), widgets, strength symmetry, analytics
Intel
S4: 19 cardio types, GPS tracking, pace/splits, HealthKit cardio save
Cardio
S5: SleepScoreEngine 0-100, Sleep Rings, Debt, Bank, Fuel, RPE/RIR, kg/lbs
Sleep+UX
S6: StressEngine 0-100, Exertion Score, Target Zone
Stress
S7: TrainingLoadEngine CTL/ATL/TSB, Training Status (7 states), Load Risk
Training
S8: Wilks/DOTS/IPF GL, Joint Comfort, Warmup Gen, Watch HKWorkoutSession
Strength+Watch
S9-15 — Health Analytics + Journal + Reports + iPad + Cycle
54 tasks ✓
S9: Time toggles, SpO2/Resp/BodyFat, nutrition card, 18 HK functions
Health
S10: Watch refactor, NutritionOverview rewrite, Behavior Journal, MusicKit
Polish
S11: Race Predictor (5K-marathon VDOT), Workout Suggestions
Predict
S12: Behavior Impact Analysis, Glass Card system (21+ views)
Impact
S13: Health Status Card, 24h HR Timeline, Steps Dashboard, 6 Widgets, 4 Complications
Platform
S14: Monthly Recap, Comparison, Top Efforts, PDF Report, CSV Import
Reports
S15: iPad NavigationSplitView, Cycle Dashboard (4 phases), HealthKit menstrual
iPad+Cycle
S16-20 — Calendar + Bio Age + Watch MVP + Routines + Coach
67 tasks ✓
S16: Workout Calendar (grid + day detail), Bio Age Deep Dive (7 factors)
Intel
S17: Morning Report (briefing + rings + actions), Correlation Insights
Smart
S18: iPad nav, Mac support, a11y labels, Watch Complications, keyboard shortcuts
Polish
S19a-b: 3-page Watch (Body Report, Training Insight, Load Graph), Recovery Forecast
Watch
S20a: Training Calendar, AM/PM/Evening slots, plan-to-workout flow, 12 tests
Calendar
S20b: WorkoutRoutine + RoutineBrowser, NutritionPlan + macro rings, 22 tests
Routines
S20c: ExerciseHRAnalyzer, WeightBadgeView, PerformanceReviewSheet, VitalsPanel
Analytics
S20d: Coach invite/join, CoachDashboard (iPad split), messaging (local)
Coach
S21-26 — Gym UX + Running + Physique + Science + Ship + Onboard
~40 tasks ✓
S21: Supersets, set types, steppers, plate calc, E1RM inline
Gym UX
S22: Pace zones, VDOT settings, mi/km splits, shoe tracking, weekly mileage, HR drift
Running
S23: Body measurements, progress photo entity, measurements view
Physique
S24: sRPE concept, monotony concept (engines need v2 in Batch 3)
Science
S25: SchemaV2, HealthKitProviding protocol, feature flags, backup, LazyView, TelemetryDeck
Ship
S26: Smart onboarding (HealthKit auto-fill, adaptive profile)
Onboard
S27-32 — Hybrid + Coach V2 + Watch+ + Apple Dev + Running+ + Multi
~38 tasks ✓
S27: WorkoutSegment entity, Hyrox station concept
Hybrid
S28: CloudKit entitlements, coach prescription, athlete data sharing, live KPIs
Coach V2
S29: Stress/Sleep complications, background refresh, offline HK, MacrosWidget, VolumeWidget
Watch+Widgets
S30: Bundle rename to BRKN, TestFlight builds 1-3, portal config, HK live data
Apple Dev
S31: Nutrition card fix, complication fix, Dynamic Type, running analytics, shoe tracking
Running+
S32: CloudKit activation, coach prescription push, multi-sprint hardening
Multi
Deferred Features
~30 items
Running: PacePro, ClimbPro, intervals, course builder, running power
Garmin
Intel: ANS Charge, Nightly Recharge, FitSpark, Muscle Load, Energy Sources
Polar
Physique: Photo capture camera UI, overlay comparison, MEV/MAV/MRV
Jake
Social: Feed, leaderboards, challenges, offline mode
Social
Notifications: Bedtime, morning sleep, move alerts, abnormal HR, overtraining
Push
Sprint V: Visual Overhaul — Stitch tokens, Liquid Glass, dark/light, Nano Banana assets
Visual
Feature Status by Section
Done ~ WIP ! Missing N/A Cols: BE · FE · AN · AS · ST · VA

📈 Dashboard (Home Tab)

BEFEANASSTVA
Readiness ring (hero)
Coaching card + nutrition
HRV + RHR 30-day baselines
Morning Report
48 done
2 wip
2 missing

🏋 Gym + Running Workout

BEFEANASSTVA
Exercise picker (105+)
Supersets + set types
Pace zones + VDOT + splits
Shoe tracking + mileage
58 done
3 wip
4 missing

⏱ Apple Watch (23 files)

BEFEANSTVA
3-page app (Body, Training, Load)
HKWorkoutSession (6 types)
4 Complications + BG refresh
Recovery Forecast + Load Graph
22 done
4 wip
2 missing

⚙ Infrastructure (230 non-test files)

BEFEVA
11 engines + analyzers
SwiftData entities + Schema V2
CloudKit + Coach Platform
~
16 test suites / 123 cases
HealthKit + WatchConnectivity + Widgets
32 done
3 wip
✨ Animation Components
ComponentSourceUsed InStatus
GlowingReadinessRingCustomTodayDashboardActive
ShimmerButtonMagic UITodayDashboardActive
BlurFadeInAceternityAll screensActive
NeonGradientCard + ConfettiMagic UI / CustomPR celebrationActive
WavyText + CountUpEldora UI / CustomWorkout SummaryActive
AnimatedBadge + AmbientBgEldora / CustomBadges + GymWorkoutActive
NumberTickerMagic UIBodyWeightChart, DashboardActive
SpotlightCard, GradientText +3VariousAvailable
🚀
Release Roadmap
v1.0 — TestFlight Beta (Current — Build 3 live)
Full functionality, 32 sprints complete, core features production-ready
Readiness 0-100Training LoadSleep Engine19 Cardio Types Watch 3-pageCoach PlatformiPad + MacGPS Tracking Shoe TrackingNutrition PlanCloudKit
v1.1 — Ultraplan Completion
Session 9: Sports Science v2, Coach HR Intelligence, Smart Music, UX polish
sRPE + EWMAReadiness v2Gym VO2Coach HR Sharing Mini PlayerPR AnthemE1RM Trend@Query Migration
v1.5 — Visual Overhaul (Sprint V)
Stitch token harvest, Liquid Glass, dark/light mode, Nano Banana assets, screen-by-screen polish
Liquid Glass102 Stitch screensApp Icon Onboarding illustrationsAchievement badgesDark/Light toggle
v2.0 — App Store Launch
Public release with premium subscriptions, full accessibility, crash-free foundation
App StoreSubscriptionsSocial features Spotify SDKApple Music60% test coverage
💰
Revenue Model
Free
$0
Basic logging, readiness, 30d history
Premium
$9.99/mo
AI, all analytics, widgets, export
Coach Starter
$19.99/mo
1-5 clients
Coach Pro
$49.99/mo
25 clients
Coach Team
$99.99/mo
Unlimited clients