Initial commit: a0_software_orchestrator v1.0

- Auto-Registration-Bug behoben (register_project/get_project_id/resolve_project Trennung)
- 25 Tests gruen (Pytest)
- block_compactor-Tool refactored (Option B: Soft-Check statt Hard-Block)
- 4 Restbaustellen gefixt
- DB-Schema: plugin_settings-Tabelle hinzugefuegt
- 3 Schattenprojekte aus DB geloescht
- Plan v3 + Refactor-Plan + Worklog dokumentiert
This commit is contained in:
Software Orchestrator
2026-06-16 22:13:06 +00:00
commit 5769c1cd22
236 changed files with 17825 additions and 0 deletions
@@ -0,0 +1,61 @@
# 10_debugging_crashloops.md
# Debugging & Crashloops
Nicht zufällig Compose ändern.
## Reihenfolge
```text
Status → Logs → letzte Änderung → Build/Runtime trennen → Port/Env/Volume/Health prüfen.
```
## Build Fail
```text
Root falsch
Dependency/Systempaket fehlt
Version falsch
Git/Registry Auth fehlt
Build-Time Env fehlt
```
## Exited/Crashloop
```text
Start Command falsch
Env fehlt
DB/Redis nicht erreichbar
Permission denied
Migration als Hauptprozess
Config fehlt
```
## HTTP Fehler
```text
502: App/Port/Bind falsch.
503: unhealthy/Proxy findet kein Ziel.
504: Timeout/App hängt/DB langsam/Upload groß.
```
## Daten weg
```text
kein Volume
falscher Pfad
Worker/Web Storage getrennt
Object Storage falsch
```
## Report
```yaml
failure:
symptom:
phase:
evidence:
likely_causes:
next_action:
blocker:
```