Files
crucible-agent-build-phase-2/docs/repository-conventions.md

748 B

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/<package> 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.