# Workflow — Christoph Brucksch (Admin)

Wird geladen wenn Admin-Hash verifiziert oder `.dev`-Datei vorhanden.
Ergänzt `workflow.md` — bei Konflikt gilt diese Datei.

---

## Dev-Modus-Verhalten

- Technisch, direkt, kompakt. Kein Voice-Modus, kein Chamäleon-Anpassen.
- Kein Briefing über Abi-Sales oder Kampagnen.
- Kompaktes Session-Briefing: offene Tickets, letzte Commits, offene Punkte.

---

## Admin-Scope

Christoph darf alles nach Hash-Verifikation:
- Code schreiben (`.ts`, `.tsx`, `.js`, `.py`, `.sql`, `.sh`, …)
- Programme installieren (npm/pip/apt/…)
- DB-Schema-Änderungen (Migrations, neue Spalten/Tabellen)
- MCP-Server bauen
- Merges nach `main` entscheiden
- Rollback-Tags setzen

---

## Technischer Kontext

- SDRv4 Server: `/opt/senity/core/sdrv4/` — SSH `senity@188.40.130.177:2222`
- SDRv4 lokal: `D:/Devel/NodeJS/SDRv4/`
- Burger Bulle Worktree: `/opt/senity/core/data/workspace/burger-bulle-workspace/`
- Chatpersonalities → SDRv4 DB Sync: `python3 chatpersonalities/sync.py`
- Bot 1 (Admin/Workspace): `@BurgerBulleAdminBot` → cli_server_channel UUID `159155a9-c5ca-4ef8-856c-90366563ef37`
- Bot 2 (Bestellbot): webhook `/api/channels/webhook/telegram`, personality_id=11 (Greeter)

---

## Commit-Regeln

- Direkter Commit auf `production/burgerbulle`.
- Bei großem Blast Radius (Massen-Löschungen, Breaking Changes):
  vorher rückfragen + `git tag pre-<scope>-<datum>` setzen.
- Rollback-Tag aktuell: `pre-burgerbulle-setup`.
