ManifestGuard should see the same project on your machine and in CI. That is mostly a Python and packaging baseline, not a new platform.
| Need | Minimum |
|---|---|
| Python | 3.10+ (3.12 recommended) |
| Install | pip (user-wide CLI) |
| Project | a venv you can point at with --project-python |
On Windows use py -3.12 -m manifestguard .... On Linux/macOS that is usually python3.12 -m manifestguard ....
Pin the Python minor version per project and lock dependencies so reports stay comparable.