Files
crucible-agent-build-phase-2/README.md

809 B

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.