Using TDD and Approval Tests (Golden Master) to solve
This project uses uv for Python package and virtual environment management.
To set up the project:
# Install uv (if not already installed)
# See https://docs.astral.sh/uv/getting-started/installation/
# uv will automatically create a virtual environment and install dependencies
uv sync
make testmake up
make bash
# development
make down