Count evidence roots
Generate worlds, validate declared ancestry, and reproduce deterministic fixtures.
python -m pip install .
python -m benchmark --worlds 500 --seed 7Python quickstart →DEVELOPERS
Run MP.01. Watch five voices collapse to one source. Then connect only the layer your system needs.
$ git clone https://github.com/Silentpartnercoding/minority-prophet
$ cd minority-prophet
$ python -m experiments.mp01.run_mp01
votes A=5 B=1
roots A=1 B=1
ABSTAIN · REQUIRE_INDEPENDENT_SOURCE01 / CHOOSE THE SURFACE
The benchmark, graph library, and analysis service are separable. None requires a particular model, identity provider, or agent framework.
Generate worlds, validate declared ancestry, and reproduce deterministic fixtures.
python -m pip install .
python -m benchmark --worlds 500 --seed 7Python quickstart →Receive roots, dependence, warnings, and uncertainty—never a truth label or permission.
npm --prefix evaluations/multi-model-v1 install
MP_ENGINE_ALLOW_INSECURE_LOCAL=1 npm --prefix evaluations/multi-model-v1 exec mp-engine -- doctorRuntime guide →Keep who requested, who may act, and why the system believes something as separate facts.
contracts/authority-evidence-v0.1
provenance/evidence-lineage.schema.jsonInspect the contracts →02 / WHERE IT CONNECTS
Minority Prophet adds evidence semantics between systems that already know how to identify, observe, decide, and act.
Claims, evidence links, transformations, and delegation events.
Actor, principal, scope, credential, and revocation state.
Execution traces become inputs to a knowledge record—not truth by themselves.
Roots, dependence, dissent, uncertainty, and missing evidence.
Consume the assessment while retaining all authority.
Execute only the final action bound by identity and policy.
03 / THE CONTRACT
An MP receipt describes evidence structure. It never authenticates an actor, grants permission, or executes a tool.