Enable running QA tools (ruff, ty, black, isort, etc.) via uvx instead of installing them into the venv, with fallback to venv-install for non-UV environments.
Idea: Add a TOOL_RUNNER setting to mxenv.mk that defines how tools are invoked. QA domains use shared macros.
Enable running QA tools (ruff, ty, black, isort, etc.) via uvx instead of installing them into the venv, with fallback to venv-install for non-UV environments.
Idea: Add a TOOL_RUNNER setting to mxenv.mk that defines how tools are invoked. QA domains use shared macros.