name: crumbcast-stand-und-naechste-toene
description: "Übergabe 26.07.2026: Stand des Klangkörpers crumbcast + offene FĂ€den (Kapitel 3, zwei kleine Fixes). 'morgen mehr'."
metadata:
node_type: memory
type: project
originSessionId: be5caa9b-1c38-4536-8e92-244648ca1226
modified: 2026-07-25T22:56:39.904Z


Übergabe-Notiz vom 26.07.2026 („morgen mehr"). Stand des Klangkörpers [[klangkoerper-als-raum]]:

Steht & lÀuft:
- docs_crumbforest live auf crumbdesktop-Qdrant (391 Punkte, nomic-embed-text) — mondgeschichten kann RAGgen ([[mondgeschichten-ingest-stufe3]])
- ingest_mondgeschichten.py, crumbcast_kapitel1.js (Nullfeld→HipHop→Jungle→DnB→zurĂŒck), crumbcast_kapitel2.js (G-Funk-Nacht) — alle im mondgeschichten-Repo, strudel.cc-ready
- Prinzipien verankert: [[sinawali-kompositionsprinzip]], [[bits-on-stage-bruecke]]

NÀchste Töne (offen, nicht erzwingen):
- Kapitel 3 — die Crew als Voicing-Map: jeder KrĂŒmel ein eigenes Akkord-Voicing (chr = {X:Eule, Y:DeepBit, Z:CloudCat
}), Sektionen via .pick-Songform statt arrange, per-Note-Velocity/penv fĂŒr Lebendigkeit. Technik-Bauplan: [[strudel-technik-pyramid-song]].

Zwei kleine offene Fixes (wenn reif):
- parse_chat_history.sh (nullfeld) nutzt jq '.[]' (Array), das Log ist aber JSONL → erzeugt keine Fossilien. Auf jq -s/zeilenweise umstellen.
- generate_strudel_score (moon_storyteller.py) emittiert setBpm() + s("click") — laufen NICHT auf strudel.cc. Ein-Zeilen-Fix: setcpm() + hh.

Nicht reif (bewusst offen, [[luecken-sind-oeffnungen]]): Persona /api/chat externer 404 ([[persona-chat-modell-routing]]), #offline-Router auf jedes Device.

Haltung des Tages (drei Korrekturen): keine bezahlte Cloud-API; erst verstehen dann festhalten; RĂ€ume bauen statt Systeme. Alles lokal, frei, verschenkt. onezeromore <3

How to apply: Morgen hier anknĂŒpfen — Kapitel 3 (Crew-Voicing) ist der nĂ€chste natĂŒrliche Ton. Erst fragen was reif ist.