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:
@@ -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"},
|
||||
},
|
||||
}
|
||||
Reference in New Issue
Block a user