De navigatie is bewust centraal gehouden. Views blijven presentatielaag; state, routes en trainingsbeslissingen zitten in AppModel en de onderliggende services.
WattFlow/Domain/AppNavigationModels.swift
Nieuwe hoofdtab-enum en aangescherpte workout source-namen.
WattFlow/Views/MainTabView.swift
Centrale tabbar, schema-reset, more-reset, trainer-connection sheet en de scheiding tussen schema-routing en training-routing.
WattFlow/AppModel.swift
Centrale workout-presentatie, planvoortgang, Freshness-refresh, planvoorbereiding en return-routing zonder viewlogica.
WattFlow/Views/TodayTabView.swift
Dagelijkse containerlaag met Freshness-kaart, sessie van vandaag, AI-advies, quick actions en vooruitblik.
WattFlow/Views/PlanView.swift
Schema-catalogus, next workout flow, AI-planwizard, import en progress review/update.
WattFlow/Views/TrainingenTabView.swift
Bibliotheek, planned workout card, filters, favorieten en import voor workouts en activitybestanden.
WattFlow/Views/MoreTabView.swift
Ondersteunende navigatiehub voor apparaten, workoutsettings, koppelingen, Freshness, AI-plannen, historie en support.
WattFlow/Views/FreshnessDetailView.swift
Detailview met score-uitleg, trends, trainability, subjectieve check-in en feedbackacties.