.PHONY: sync backend runtime schedule migrate up down sync: uv sync --all-packages backend: uv run --package backend uvicorn backend.main:app --host 0.0.0.0 --port 8010 --reload runtime: uv run --package runtime uvicorn runtime.main:app --host 0.0.0.0 --port 8012 --reload schedule: uv run --package schedule uvicorn schedule.main:app --host 0.0.0.0 --port 8013 --reload migrate: uv run --package backend alembic upgrade head up: docker compose up -d --build down: docker compose down