# 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 ```bash 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.