'Suggestions' Don't Respect Objectives
David Miller
Putting this as a bug, could also fit as a request if it's simply functionality that hasn't been added yet. Could also be an issue with the skill tree rather
For example, I have a journey with one objective, flexible ankles. One of the exercises I had in it was 'Wall push calf raise'. I clicked the suggestion button and it suggested swapping for 'Wall triceps pushup'.
Nothing against some wall tricep pushups, but it's not a progression of wall push calf raises in any calf related sense, and has it's profile is 100% upper body strength, no ankle flexibility in sight.
Louis Deveseleer
The Program "Suggestions" (triggered when clicking on the suggestion button under a Journey Program) do not necessarily follow the skill tree. They take all the Journey parameters into account: equipment, objectives, program generation parameters, and the user experience. The generation algorithm does not give absolute priority to the Objectives selected: it also attemtps to select exercises that it thinks are appropriate for the user, and to have a balanced program that worked different muscles groups.
While this is not a bug per se, I also understand why the kind of suggestion you gave as an example is unexpected. So I'll leave this open to revise some of the generation logic in the future.