title: Crew Logbuch - Stammwurzel steht, neue Wurzeln wachsen (2025-08-24_16-56-25)
slug: crew_log_2025-08-24_16-56-25
lang: de
tags: [CrewLog, Git, Vector, Eule, TTYD, Runbook]
summary: Git, Eule, Vector und Kruemel: Auto-Index, Preflight, Repo-Doctor, TTYD-ReadOnly. Vom Waechter zum Kruemel.
rinde_ts: 2025-08-24_16-56-25


Crew Logbuch - 2025-08-24_16-56-25

Leitmotiv: "Ein kleiner Mut, der gemeinsam waechst."
Die Stammwurzel traegt. Neue Wurzeln kümmern sich um Prozess, Rechte, UI.

1) Lagebild

  • Repo: /opt/gitea-md/repo (main, Hooks aktiv).
  • Vector: Qdrant erreichbar (Server 1.12.x; Client 1.15.x -> Hinweis).
  • Eule/Vector antworten konsistent.
  • TTYD: bewusst read-only.

2) Ergebnisse heute

  • Auto-Index-Flow nach Commit (tools/index_changed.sh, Hooks post-commit/post-merge, optional pre-commit).
  • Full-Reindex (tools/index_sanitized.sh).
  • Repo-Doctor (tools/repo_doctor.sh --fix).
  • Preflight read-only (tools/preflight.sh), Smoke nur im Write-Kontext.
  • Sync-Ritual (tools/sync_now.sh).
  • Neuanlage (tools/new_md.sh).
  • Neue Inhalte: painter_mission.md, crew_legend_waldmatrix.md.

3) Runbook kurz

Vor Aenderungen:
/opt/gitea-md/tools/preflight.sh --quick
Neue Seite:
/opt/gitea-md/tools/new_md.sh "Titel" slug "docs: msg"
Sync:
/opt/gitea-md/tools/sync_now.sh
Suche:
/opt/venvs/crumbforest/bin/python3 /opt/gitea-md/search_md_qdrant.py "Begriff"
Full-Reindex:
/opt/gitea-md/tools/index_sanitized.sh

4) Checklisten

Preflight:
- [ ] Disk/Inodes gruen
- [ ] Repo erkannt, Hooks executable
- [ ] Venv-Python ok, Indexer vorhanden
- [ ] Qdrant erreichbar
- [ ] (TTY) Schreibprobe darf failen
- [ ] (Admin) --smoke 1x ok

Commit-to-Vector:
- [ ] Datei angelegt
- [ ] git add + commit
- [ ] Auto-Index Meldung sichtbar
- [ ] Suche zeigt neuen Inhalt

TTYD:
- [ ] Lokal binden + Proxy
- [ ] crumb_console.sh statt Shell
- [ ] Keine Write-Tasks im TTY

5) Offene Punkte

  • Qdrant-Version glaetten (Client 1.12.x oder check_compatibility=False).
  • search_md_qdrant.py auf query_points umstellen.
  • TTYD Dienst + Proxy-HowTo dokumentieren.
  • SYNC.md ins Repo.
  • preflight: auto-detect ttyd-User.

6) Schluss

Vom Waechter zum Kruemel: Verantwortung heisst, Prozesse ruhig machen.
Der Wald lebt; jeder Kruemel zaehlt.