@@ -129,6 +129,9 @@ export const PRESETS: Preset[] = [
129129 { id : "squat" , label : "Body-weight squat" , domain : "Fitness" , bodyPart : "Upper legs" , target : "Quadriceps" , equipment : "Body weight" , difficulty : "Beginner" , status : "ready" , source : squat } ,
130130 { id : "superhero-landing" , label : "Superhero three-point landing" , domain : "Performance" , bodyPart : "Full body" , target : "Full body" , equipment : "Body weight" , difficulty : "Advanced" , status : "ready" , source : superheroLanding } ,
131131 { id : "dance-phrase" , label : "Dance phrase (8-count)" , domain : "Dance" , bodyPart : "Full body" , target : "Full body" , equipment : "Body weight" , difficulty : "Intermediate" , status : "experimental" , source : dancePhrase } ,
132+ // Keep one ready Dance entry here so first-seen domain grouping places Dance
133+ // immediately after Performance even when experimental previews are hidden.
134+ { id : "demi-plie" , label : "Demi-plié" , domain : "Dance" , bodyPart : "Upper legs" , target : "Quadriceps" , equipment : "Body weight" , difficulty : "Beginner" , status : "ready" , source : demiPlie } ,
132135 { id : "deadlift" , label : "Deadlift (hip hinge)" , domain : "Fitness" , bodyPart : "Back" , target : "Hamstrings & glutes" , equipment : "Body weight" , difficulty : "Intermediate" , status : "ready" , source : deadlift } ,
133136 { id : "shoulder-abduction" , label : "Shoulder abduction (ROM)" , domain : "Education" , bodyPart : "Shoulders" , target : "Deltoids" , equipment : "Body weight" , difficulty : "Beginner" , status : "experimental" , source : shoulderAbduction } ,
134137 { id : "front-kick" , label : "Front kick" , domain : "Martial arts" , bodyPart : "Upper legs" , target : "Hip flexors" , equipment : "Body weight" , difficulty : "Intermediate" , status : "ready" , source : frontKick } ,
@@ -179,7 +182,6 @@ export const PRESETS: Preset[] = [
179182 { id : "high-knee-march" , label : "High-knee march" , domain : "Warm-up" , bodyPart : "Full body" , target : "Hip flexors" , equipment : "Body weight" , difficulty : "Beginner" , status : "ready" , source : highKneeMarch } ,
180183
181184 // --- Dance / choreography (flagship) ---
182- { id : "demi-plie" , label : "Demi-plié" , domain : "Dance" , bodyPart : "Upper legs" , target : "Quadriceps" , equipment : "Body weight" , difficulty : "Beginner" , status : "ready" , source : demiPlie } ,
183185 { id : "releve" , label : "Relevé" , domain : "Dance" , bodyPart : "Lower legs" , target : "Calves" , equipment : "Body weight" , difficulty : "Beginner" , status : "ready" , source : releve } ,
184186 { id : "tendu" , label : "Tendu" , domain : "Dance" , bodyPart : "Upper legs" , target : "Hip flexors" , equipment : "Body weight" , difficulty : "Intermediate" , status : "ready" , source : tendu } ,
185187 { id : "port-de-bras" , label : "Port de bras" , domain : "Dance" , bodyPart : "Shoulders" , target : "Deltoids" , equipment : "Body weight" , difficulty : "Beginner" , status : "experimental" , source : portDeBras } ,
0 commit comments