[tool.uv.workspace] members = ["apps/shifts/backend", "apps/tournament/backend"] # Shared Python infrastructure is introduced only after proven duplication.