The repo-root CI lint runs both 'ruff check .' and 'ruff format --check .' over all fixtures. Fixed E701 one-liners and ruff-formatted the sample-service .py files (handlers/*, feature_*.py). Fixture content is irrelevant to doc-drift (keys on file/dir presence + git staleness). |
||
|---|---|---|
| .. | ||
| api | ||
| dotgit | ||
| handlers/ingest | ||
| openapi | ||
| README.md | ||
| template.yaml | ||
clean-repo
Well-documented service. Architecture:
- The api/ service exposes the public HTTP surface.
- A SAM stack (see template.yaml) provisions the IngestFn Lambda.
- Lambda handler code lives under handlers/ingest.
- The HTTP contract is published in the openapi/ spec.
Data flow: api -> IngestFn -> downstream.