Reproducible local examples
Use a tagged regular Latest release or record the exact commit before running an example. All bundled business records are fictional. Do not substitute personal or customer data.
SAFE_GUIDED closed proof
Prerequisites: Node.js 24, npm 11, and dependencies installed with npm ci --ignore-scripts --no-audit --no-fund.
npm run proof:secure-defaultExpected result: all human claims and verifier-negative probes pass. The exact checked surfaces and non-claims are documented in the proof report. This deterministic repository proof does not test a hostile host or production environment.
Fictional CRM → ERP flow
Prerequisites: Linux x86_64, Docker Engine with Docker Compose v2, jq, curl, OpenSSL, and sha256sum. First installation can download pinned images.
./demo/install.shExpected result: the installer prints READY_VERIFIED and loopback URLs. The local flow creates fictional fixtures, evaluates a governed effect, and requires authoritative readback plus a bound receipt.
Clean up only the state owned by this demo:
./demo/uninstall.sh --purgeCleanup is not provider Rollback or authority Revoke. The Quickstart and CRM-to-ERP walkthrough define the complete path; known limitations define its boundary.
Authority-free contract fixtures
Prerequisites: Node.js 24, npm 11, and dependencies installed with the same npm ci command shown above.
npm run build
node --test \
dist/tests/hmi-core.test.js \
dist/tests/hmi-harness-adapter.test.js \
dist/tests/azure-identity-profile.test.js \
dist/tests/power-platform-read-connector.test.jsExpected result: the typed positive and negative fixtures pass without issuing runtime execution authority. These tests establish deterministic local contract behavior only. They do not establish live tenant consent, Power Platform import, provider compatibility, or a production UI. The capability matrix marks the external-evidence boundary.
This example creates only build output under dist/; it starts no service and needs no runtime cleanup.
Lightweight video-reference smoke
Prerequisites: Python 3 and the checked-in repository. This command does not build a GPU image or download a model.
npm run external-video-service:testExpected result: the synthetic reference validates publication-copy and scene/audio parity gates. It does not upload, publish, activate a watcher, or prove production video behavior. See the External Video Service Boundary for scope.