Citation: 6B_1078/2023 E. 3

Le recours doit être admis, le jugement cantonal annulé et la cause doit être renvoyée à la cour cantonale pour nouveau jugement. La recourante, qui obtient gain de cause, n'a pas à supporter de frais et peut prétendre à de pleins dépens, à la charge du canton de Vaud (art. 68 al. 1 LTF), ce qui rend sans objet sa demande d'assistance judiciaire (art. 64 al. 2 LTF). Dans les circonstances du cas d'espèce, il peut être renoncé de mettre des dépens à la charge de l'intimé. Il ne sera pas perçu de frais judiciaires (art. 66 al. 1 LTF). Par ces motifs, le Tribunal fédéral prononce :