Citation: 7B_1000/2023 E. C

Par acte du 14 décembre 2023, A.________ forme un recours en matière pénale contre l'arrêt du 29 novembre 2023. Elle conclut, avec suite de frais et dépens, à sa mise en liberté immédiate, principalement sans conditions et subsidiairement moyennant le prononcé de mesures de substitution, sous la forme du paiement d'une caution, de l'obligation de se présenter à toutes les audiences qui seront agendées, y compris l'audience de jugement, ainsi que d'une interdiction de contact avec toutes les personnes liées à la procédure ou à la procédure parallèle. Plus subsidiairement, elle conclut au renvoi de la cause à l'autorité précédente pour nouvelle décision. Elle demande en outre le constat d'une violation de son droit d'être entendue, dans sa composante de l'obligation de motiver. Elle demande par ailleurs l'octroi de l'assistance judiciaire. Invitée à se déterminer, la Chambre pénale de recours y renonce, se référant aux considérants de son arrêt. Le Ministère public présente des observations, concluant au rejet du recours. Lors d'ultimes déterminations, A.________ persiste dans ses conclusions.