Citation: 7B_41/2025 E. 3

Die Beschwerde ist teilweise gutzuheissen. Es ist festzustellen, dass das Beschleunigungsgebot in Haftsachen verletzt worden ist. Das Obergericht ist aufzufordern, unverzüglich über das Haftentlassungsgesuch des Beschwerdeführers zu entscheiden. Im Übrigen ist die Beschwerde abzuweisen, soweit darauf einzutreten ist. Aufgrund der konkreten Umstände rechtfertigt es sich, auf die Erhebung von Gerichtskosten zu verzichten (vgl. Art. 66 Abs. 1 BGG). Der Kanton Schaffhausen hat dem Beschwerdeführer, der bei diesem Ausgang als vollständig obsiegend zu gelten hat, für das bundesgerichtliche Verfahren eine angemessene Entschädigung zu bezahlen (Art. 68 Abs. 1 und 2 BGG). Diese ist praxisgemäss seiner Rechtsvertreterin auszurichten. Damit erweist sich sein Gesuch um unentgeltliche Rechtspflege als gegenstandslos.