diff --git a/docs/USAGE.md b/docs/USAGE.md index 709a4c5..5dcb60b 100644 --- a/docs/USAGE.md +++ b/docs/USAGE.md @@ -68,8 +68,8 @@ All commands live under the `xmsconan` umbrella: | `xmsconan gen` | Render build files (`conanfile.py`, `build.py`, `CMakeLists.txt`, `_package/pyproject.toml`, …) from `build.toml`. | | `xmsconan ci` | Render `.github/workflows/-CI.yaml` or `.gitlab-ci.yml`. | | `xmsconan build` | Run `conan install` + `cmake configure` against a single profile. Used by the generated `build.py`; also useful for one-off configures. | -| `xmsconan coverage` | Run the unified C++/Python coverage pipeline and enforce the `[coverage]` thresholds (see §11). | -| `xmsconan test-shards` | Run a staged gtest runner as N parallel shards inside the current container and merge their JUnit reports into one. What the generated GitLab `Run C++ Tests` job calls (see §10.2). | +| `xmsconan coverage` | Run the unified C++/Python coverage pipeline and enforce the `[coverage]` thresholds (see §11). `--phase collect` stops after producing the reports; `--phase report` gates an existing set of them (§11.4). | +| `xmsconan test-shards` | Run a staged gtest runner as N parallel shards inside the current container and merge their JUnit reports into one. What the generated GitLab `Run C++ Tests -