Supply Chain Monkey is a Python service and client package managed with uv.
The PyPI distribution is supply-chain-monkey; the Python import
package is scm. The deployed Appliku path uses the managed
python-3.13-uv image and imports source through
PYTHONPATH=/code/src/py.
uv sync --group dev
uv run pytest -q
uv run rack run L99_signoff
PYTHONPATH=src/py uv run uvicorn scm.server.main:app --reload --env-file .env
appliku.yml is the deployment contract. The custom Dockerfile
is inactive unless build_image: dockerfile is selected in that
file and the full Appliku deploy cycle is revalidated.
dev is the integration branch. production is the
Wavenumber deployment branch and must be updated through protected PR/merge
flow.