74fd660c304986abb404e5b4d3d4994064f20d40
Application Landing Zone Agent
A deterministic, callable agent that converts application requirements into a Technical Solution Design (TSD) document and a diagrams.net/draw.io architecture diagram.
Quick start
python -m application_landing_zone_agent --input examples/requirements.json --output-dir out
pytest
The CLI writes tsd.md, architecture.drawio, and manifest.json. No network access or provider credentials are required.
Contract
Input is JSON with required application_name, business_objective, and environments; optional requirements, constraints, integrations, data_classification, availability_target, and region.
Output is a manifest containing paths and validation metadata. The TSD is Markdown and the diagram is native, editable draw.io XML.
Description
Languages
Python
99.8%
Dockerfile
0.2%