decomposer: fix validation failure for Inspect the single_agent template and target repository conventions to identify the required project structure, configuration, interfaces, and implementation patterns for the application landing zone agent.; Define the application landing zone agent's behavior, input and output contracts, document-generation workflow, and architecture-diagram requirements using the extracted template conventions.; Validate the implemented application_landing_zone_agent by running repository tests and checking the TSD document generation, draw.io diagram generation, agent packaging, configuration, and committed implementation against the defined contracts.; Commit and push the validated application_landing_zone_agent implementation to the target repository.

This commit is contained in:
2026-08-31 14:50:17 +00:00
parent 65f84cbb6e
commit 623c071da0
4 changed files with 169 additions and 8 deletions

View File

@@ -0,0 +1,37 @@
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "Application Landing Zone Agent contract",
"type": "object",
"required": ["input", "output", "artifacts"],
"properties": {
"input": {
"type": "object",
"required": ["application_requirements"],
"properties": {
"application_requirements": {"type": "string", "minLength": 1},
"constraints": {"type": "string"},
"assumptions": {"type": "string"},
"output_basename": {"type": "string"}
},
"additionalProperties": false
},
"output": {
"type": "object",
"required": ["tsd_markdown", "architecture_diagram_drawio"],
"properties": {
"tsd_markdown": {"type": "string", "minLength": 1},
"architecture_diagram_drawio": {"type": "string", "minLength": 1}
},
"additionalProperties": false
},
"artifacts": {
"type": "object",
"required": ["tsd_format", "diagram_format"],
"properties": {
"tsd_format": {"const": "Markdown"},
"diagram_format": {"const": "draw.io XML (.drawio)"},
"diagram_encoding": {"const": "uncompressed XML"}
}
}
}
}