MAVEN
CLI
`map invoke MAVEN` recipes for every operation.
The CLI is a Rust binary at services/map-cli. After map login you can dispatch any operation on MAVEN from the shell.
Common flags
| Flag | Effect |
|---|---|
--input <json> | Operation payload (or read from stdin) |
--version v1.0.0 | Pin a specific protocol version |
--idempotency-key <k> | Required for safe retries of state-changing ops |
--audit-tail | Print the audit record(s) produced |
--output human | Pretty-print response (default: json) |
Recipes
attest
map invoke MAVEN attest --input '{"example":true}'Attest a source: cryptographic proof of origin, integrity check, citation envelope.
Capability: map.maven.attest
cite
map invoke MAVEN cite --input '{"example":true}'Generate a citation envelope bound to a byte range and a source attestation.
Capability: map.maven.cite
contradict
map invoke MAVEN contradict --input '{"example":true}'File a contradicting claim against an existing attestation; both preserved.
Capability: map.maven.contradict
resolve
map invoke MAVEN resolve --input '{"example":true}'Resolve contradictions through MOOT arbitration when an institution requires a single answer.
Capability: map.maven.resolve
See CLI reference for global flags, login, MCP integration.