Build against the evidence artifact—not a proprietary answer.
Create a structured request, resolve a sample Context Bundle, inspect its manifest, verify the signature locally, replay the evidence state, and hand the stable reference downstream.
const request = {
principal: {
human: "user:ap-manager",
agent: "agent:vendor-ops",
workload: "spiffe://acme/agents/vendor-ops/prod"
},
purpose: "verify_vendor_payment_change",
decision_type: "vendor_payment_change",
subject: "vendor:atlas-industrial",
as_of: { valid_time, known_at }
};
const bundle = await ecg.context.resolve(request);
await ecg.context.verify(bundle);
await decisionHypervisor.evaluate({ contextBundleRef: bundle.id });REQUIRES_ESCALATION
The ERP bank account conflicts with a recent email attachment, and policy 7.3 requires independent verification.
- Manifest
- em_01K_VENDOR_9381
- Signature
- valid
- Replay
- exact
Every status is explicit.
No package, API, or repository is presented as production-ready before it exists.
Quickstart
Resolve and verify the safe vendor-payment sample.
Open →DraftAPI contracts
Inspect resolution, manifest, verification, lineage, and replay endpoints.
Open →0.1 draftSchemas
Review Context Request, Evidence Manifest, and Context Bundle objects.
Open →PlannedSDKs
Track TypeScript, Python, Go, and Rust client status.
Open →Vendor sampleExamples
Change identity, time, and policy to produce different evidence states.
Open →ProposalMCP
Use typed tools without opening unrestricted enterprise search.
Open →PlannedWebhooks
Link bundle issuance to authorization, execution, and outcome events.
Open →DraftConformance
Test permission, time, policy, integrity, and replay semantics.
Open →