# Repository conventions and discovery record ## Discovery scope The requested template and target repository URLs were not supplied to the build request. This repository therefore uses the standard Python agent landing-zone convention: `src/` package layout, `pyproject.toml`, JSON configuration, a callable package API, CLI wrapper, tests, and human-readable docs. ## Extracted conventions applied - Keep runtime code under `src/` and tests under `tests`. - Expose a small programmatic interface and a CLI entry point. - Keep configuration declarative and secret-free. - Produce deterministic, reviewable artifacts in a caller-selected output directory. - Document contracts, assumptions, validation, and diagram editing expectations.