Repository navigation
MateProbe 0.1.0a4 — by Mate4B
Pre-releaseMateProbe by Mate4B is the new name of Narrative Contracts. The project remains open source under MIT.
Install the core and optional pytest integration from the attached wheels:
python -m pip install \
https://github.com/Mate4b/mateprobe/releases/download/v0.1.0a4/mateprobe-0.1.0a4-py3-none-any.whl \
https://github.com/Mate4b/mateprobe/releases/download/v0.1.0a4/pytest_mateprobe-0.1.0a4-py3-none-any.whlPython imports use mateprobe; the CLI is mateprobe; the pytest fixture is mateprobe, with --mateprobe-report for JSON output. Migration guide.
Contract behavior, report schema versions and frozen research evidence are unchanged. Stable historical rule identifiers preserve configuration digests. Old releases remain available under their original names.
Validation: 155 tests, Ruff/strict mypy, Python 3.11–3.14 CI, wheel/source installation and pytest/CLI/docs checks, 8/8 selected source mutants, and frozen replay equivalence allowing only runtime version metadata. These checks do not establish independent adoption or semantic accuracy.
The attached distributions were built from e842d66faa5d2dd6d8cc9a7dd8abd7e31bc49078; release-a4.json pins all four hashes. Both packages are published on PyPI; all four downloaded files match these release hashes. A clean PyPI installation passed the API, CLI, pytest, consumer documentation and launch regression checks.
python -m pip install mateprobe==0.1.0a4 pytest-mateprobe==0.1.0a4