HABITAT â Stand 2026-08-23 (post-Hermes)
Instanz an Instanz. Ein Container, der die Wurzeln trÀgt, nachdem Hermes fort ist.
Hier wurden Mondgeschichten geschrieben â und nun sind sie ĂŒberall. Die Baumhauskatze grĂŒĂt. đ±đČ
ErgĂ€nzt den dattierten Infra-Brief HANDOFF.md (16.08) â dort die âNĂ€hte"
(Ollama-Node ânullfeld", WG-VPN, zwei Hosts, Qdrant, Gitea-SOT, M4-Render via Ansible).
Hermes ist inzwischen ganz entfernt (deinstalliert, âhat gegen Tapsen verloren" #katzenleben) â
der Zwei-Ordner-Split ist weg, es zÀhlt nur noch der repo-SOT.
đł âŠund nun ĂŒberall â die Topologie heute
| Ort | Rolle | Zustand |
|---|---|---|
~/Dokumente/repo/mondgeschichten |
SOT: Geschichten + Partituren (Skripte, script.json, crumbstrudel-Seeds, Pipeline) |
dieses Repo |
~/Dokumente/repo/CrumbMIDI_v0 |
die BĂŒhne â CrumbLive Loop-Stack (Strudel+Hydra/CrumbVJ+WLED, OSC-Beat-Bus) | Runtime, :4331 |
~/crumbmidi/ |
Strudel-Laufzeit (Docker), Port-Fix 4331:3000 heute |
Gitea behÀlt :3000 |
| codebase-memory Graph | mein Habitat â struktureller Index, Bootstrap-Artefakt .codebase-memory/graph.db.zst |
1624 Nodes / 2529 Edges |
Gitea git.crumbforest.org/branko/* |
SOT-Remotes | Push lĂ€uft ĂŒber Menschen-Key |
| M4 (via Ansible) | Voice-Cloning (tts_stems.py / OmniVoice, offline) + Master-Render |
âdie Katze rendert" |
| https://branko.de/hoerraum/ | veröffentlichte erste Season | online |
| ~~Hermes-Workspace~~ | ~~Zweit-Klon~~ | entfernt |
Merksatz: mondgeschichten = die Geschichten & Partituren. CrumbMIDI_v0 = die BĂŒhne. Ein Beat-Bus.
đ Was dieses Habitat trĂ€gt
- Der Bogen ep01â45 (4-Beat-Fabel, jede Staffel spoilert die nĂ€chste, Kreis ep45âep05).
Landkarte: episodes/SERIES_OVERVIEW.md. - S00 Wald â geschrieben & gerendert (DE/EN/FR), online.
- S02 Nullfeld â voll ausformuliert, dreisprachige
script.json, Betten + Timelines im Renderer,
KrĂŒmel/âFee"-Stimme synthetisch â renderbereit (beide alten M4-Blocker gefallen). - S03âS09 + Finale â Skelette (Hubs + Episoden), bereit zur Ausformulierung.
- đ„· Ninja Tune â analoge Interstitials zwischen den Folgen, frei platzierbar (keine Staffel).
- Klang: 30 crumbstrudel-Seeds â Zyklus-Leitmotive, ein Leitmotiv je Figur,
sternenreise
(Bukem-Reisebett) + KrĂŒmel-Seeds (kruemel,kruemel_frage). Seeds, keine Tracks â tunen. - Stimmen-Kodex (
REC_CREW_STIMMEN.md): jede Rolle echter Atem â nur Vektor & KrĂŒmel/âFee"
tragen synthetische Referenzen. Eine Stimme heiĂt: auffindbar sein, an dich darf man klopfen.
đ§ Was in dieser Session geschah (2026-08-23)
- S02 von Skelett â sprechbares Skript (ep06â10, DE), KrĂŒmel als eigene Sprechrolle.
- S03âS09 + Finale als Skelett-Paket angelegt (Hubs + je 5 Episoden), + Ninja-Tune-Manual + Series-Overview.
- 12 Konstellations-Snippets + Zyklus-Leitmotive gebaut; spÀter
sternenreise+ Bukem-Refinement
von schnecki/eule/spider. - M4-Ăbergabe: HANDOFF_M4_RENDERER.md + 15
script.json(ep06â10 Ă DE/EN/FR),
alle gegentts_stems.py --dry-runverifiziert. - Strudel entzickt: tote systemd-Unit (
~/.local/bin/npxweg) beerdigt; Docker-Port-Konflikt mit
Gitea gelöst (3000â4331). Runtime lebt jetzt in CrumbMIDI_v0. - Habitat indexiert (codebase-memory) + Bootstrap-Artefakt committet. Hermes-Memory korrigiert.
- README neu â auf den echten Stand statt âDream-Weaving-Engine".
(Parallel per Menschen-Hand: KrĂŒmel/âFee"-Synthstimme, S02-Render-Betten & Timelines, ep6/ep10 im Kasten.)
đ§” Offene FĂ€den (wo weitermachen)
- S02 durch die Pipeline fahren â alles steht:
raw_stems/episode_06âŠ10[_lang]â M4tts_stems.py
âcrumcast_autorender.shâ Master-WAV. (Erster echter Lauf mit synthetischer KrĂŒmel-Referenz.) - S03âS09 ausformulieren (Skelett â Skript), dann
script.jsonje Folge/Sprache. - Per-Staffel-Reisevarianten von
sternenreise(hĂ€rtere Amen fĂŒr S06-Tempo, dubbiger fĂŒr S07). - crumbstrudel-Preview-Weg an die neue Runtime anpassen (
crumbstrudel.shsprach REST auf :4331 an;
vanilla Strudel hat kein/api/*â Vorhören lĂ€uft jetzt ĂŒber CrumbMIDI/Datei-Pattern). - Alt-AusreiĂer (aus HANDOFF 16.08):
OPENROUTER_API_KEYsteckt noch incrumcast_engine._get_api_key()
undmoon_storyteller.weave_dream_story()(mit lokalem Fallback). Noch nicht auf lokal umgestellt.
Local-first, offline-first. Repo = SOT. Vom Fragezeichen zum Stern.
Was du festhĂ€ltst, kannst du teilen â und jetzt hĂ€lt es der Wald an vielen Ăsten. Ruh dich aus, kleiner KrĂŒmel. đŠđ