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
+25
View File
@@ -0,0 +1,25 @@
"""JSON schema definitions for project manifests."""
PROJECT_MANIFEST_SCHEMA = {
"type": "object",
"properties": {
"project": {"type": "object"},
"phase": {"type": "object"},
"progress": {"type": "object"},
"quality": {"type": "object"},
"next_action": {"type": "object"},
},
"required": ["project", "phase"],
}
DEPLOYMENT_MANIFEST_SCHEMA = {
"type": "object",
"properties": {
"target": {"type": "string"},
"docker_compose": {"type": "boolean"},
"env_file": {"type": "boolean"},
"healthcheck": {"type": "boolean"},
"runbook": {"type": "boolean"},
"rollback": {"type": "boolean"},
},
}