Common Scenarios
Pick the path that matches what you are actually trying to do. This page is intentionally short and directional.
I have a Python app
Use primust[auto], set PRIMUST_API_KEY, run the app once, and verify the emitted artifact locally.
pip install "primust[auto]" primust-verify
I need local checks
Use primust-checks if you want bundle-based checks, custom checks, or a lighter local on-ramp before full runtime issuance.
pip install primust-checks
I’m reviewing a VPEC
Use primust-verify or a bundled verify.html. Reserve the hosted verify site for convenience review.
primust-verify vpec.json
I’m instrumenting a vendor platform
Use primust-connectors for boundary evidence and choose the connector that matches the platform you actually depend on.
pip install primust-connectors
I run a policy or decision engine
Use the direct engine-adapter path when Cedar, Drools, IBM ODM, or OPA is the real governed decision surface.
primust-cedar
primust-opa
Scenario 1: I Have A Python App
- Install
primust[auto]andprimust-verify - Set
PRIMUST_API_KEY - Run the app
- Verify the emitted artifact locally
pip install "primust[auto]" primust-verify
export PRIMUST_API_KEY=pk_live_xxx
python my_agent.py
primust-verify vpec.json
Scenario 2: I Need Local Checks
- Install
primust-checks - Start from a known bundle like
ai_agent_general_v1 - Add custom checks if needed
- Move to the runtime path later if you want emitted credentials
pip install primust-checks
Scenario 3: I’m Reviewing A VPEC
- Prefer
primust-verifyor the pack’sverify.html - Check environment, governance linkage, and open gaps
- Use the hosted site only for quick shared-link review
primust-verify vpec.json --trust-root key.pem
Scenario 4: I’m Instrumenting A Vendor Platform
- Install
primust-connectors - Pick the matching connector or confirm the platform is reference-only
- Expect honest boundary evidence, not pretend in-process proof
- Link the emitted runtime evidence back to the approved governance chain
pip install primust-connectors
Scenario 5: I Run A Policy Or Decision Engine
- Use the matching engine adapter for Cedar, Drools, IBM ODM, or OPA
- Complete governance setup first so the runtime evidence links back to the approved plan chain
- Wrap the real policy or rule evaluation, not just the surrounding application code
- Verify the emitted VPEC locally with
primust-verify
pip install primust-verify
If you want the full app workflow after setup, read the User Guide. If your main surface is a rules engine, go to Policy & Decision Engines. If you already know the package name, jump to Package Guides. If you need exact names and endpoints, use the Technical Reference.