feat: persistent sessions support, remove track_map, add characteristics + tracks views
- Remove obsolete track_map use case from types, views, and router - Delete TrackMapView.vue (superseded by persistent TrackDetailView) - Auto-analyze in handleBuildTrack before building track model - Add CharacteristicsView: expandable car cards with aggregated shift-point profiles (gear RPM/speed ranges, recommended shift RPM) - Add TracksView + TrackDetailView + tracks Pinia store (Canvas 2D geometry) - Add characteristics API client functions (listCarProfiles) - Add tracks and characteristics nav items and routes - Update Game type values to match backend snake_case (project_cars_1/2) - Update use_case types and labels (remove track_map, keep track_mapping)
This commit is contained in:
parent
a6af6e4b98
commit
9e0b46596e
13 changed files with 1098 additions and 345 deletions
3
.gitignore
vendored
3
.gitignore
vendored
|
|
@ -24,3 +24,6 @@ dist/
|
|||
# Environment files with secrets
|
||||
.env.local
|
||||
.env.*.local
|
||||
|
||||
# Agent notes
|
||||
AGENTS.md
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue