.PHONY: help backend-test backend-lint backend-format-check backend-typecheck backend-alembic-heads backend-seed frontend-lint frontend-format-check frontend-build check help: @echo "meeting-assistant" @echo "Stage 0 scaffold is in progress." @echo "" @echo "Backend:" @echo " cd backend && .venv\\Scripts\\uvicorn app.main:app --reload" @echo " make backend-test" @echo " make backend-lint" @echo " make backend-format-check" @echo " make backend-typecheck" @echo " make backend-alembic-heads" @echo " make backend-seed" @echo "" @echo "Frontend:" @echo " cd frontend && npm install" @echo " cd frontend && npm run dev" @echo " make frontend-build" @echo " make frontend-lint" @echo " make frontend-format-check" @echo "" @echo "All checks:" @echo " make check" @echo "" @echo "Docker:" @echo " docker compose -f infrastructure/docker-compose.yml up --build" backend-test: cd backend && .venv\Scripts\python.exe -m pytest backend-lint: cd backend && .venv\Scripts\python.exe -m ruff check . backend-format-check: cd backend && .venv\Scripts\python.exe -m ruff format --check . backend-typecheck: cd backend && .venv\Scripts\python.exe -m mypy backend-alembic-heads: cd backend && .venv\Scripts\python.exe -m alembic heads backend-seed: cd backend && .venv\Scripts\python.exe -m app.seed frontend-lint: cd frontend && npm run lint frontend-format-check: cd frontend && npm run format:check frontend-build: cd frontend && npm run build check: backend-lint backend-format-check backend-typecheck backend-test backend-alembic-heads frontend-lint frontend-format-check frontend-build