Skip to main content

Crate treeship_core

Crate treeship_core 

Source

Modules§

agent
Agent Identity Certificate schema.
artifacts
Command artifact schemas: signed control-plane messages a Witness (or comparable supervisor) sends to a running ship.
attestation
bundle
capability
Pure capability-card verification primitives, shared by the CLI (treeship verify-capability) and the WASM verifier (browser receipt viewer) so both agree by construction. No I/O: callers supply the parsed card, the action statements, and the trust roots.
disclosure
Selective disclosure over signed statements (SD-JWT-style, ported to DSSE).
fs_safe
Filesystem writes that never follow a symlink and never write into a hard link.
journal
Local Approval Use Journal – v0.9.9 PR 2.
judge
The judge slot: state plus typed questions in, typed answers out.
keys
merkle
Merkle tree module: append-only binary Merkle tree with checkpoints and inclusion proofs for batch integrity verification.
predicates
Predicate registry: typed, schema-validated payloads for Treeship receipts.
rules
session
Session Receipt v1: unified session model for multi-agent workflows.
statements
storage
trust
Trust root pinning for self-signed verification surfaces.
verify
Cross-verification: check a Session Receipt against an Agent Certificate.
vi
Verifiable Intent (VI) support: Treeship as one agent_attestation scheme inside a VI Layer 3 credential.