MAP Docs
MOAT

CLI

`map invoke MOAT` recipes for every operation.

The CLI is a Rust binary at services/map-cli. After map login you can dispatch any operation on MOAT from the shell.

Common flags

FlagEffect
--input <json>Operation payload (or read from stdin)
--version v1.0.0Pin a specific protocol version
--idempotency-key <k>Required for safe retries of state-changing ops
--audit-tailPrint the audit record(s) produced
--output humanPretty-print response (default: json)

Recipes

policy_evaluation

map invoke MOAT policy_evaluation --input '{"example":true}'

Evaluate a request against the active treaty envelope between two orgs.

Capability: map.moat.policy_evaluation

violation_detection

map invoke MOAT violation_detection --input '{"example":true}'

Detect a treaty violation in the audit chain; surfaces to MOOT for arbitration.

Capability: map.moat.violation_detection

policy_update

map invoke MOAT policy_update --input '{"example":true}'

Update treaty policy under MACE ratification on both sides.

Capability: map.moat.policy_update

compliance_query

map invoke MOAT compliance_query --input '{"example":true}'

Query current compliance posture for a treaty.

Capability: map.moat.compliance_query

compliance_assertion

map invoke MOAT compliance_assertion --input '{"example":true}'

Submit a compliance assertion with supporting attestations.

Capability: map.moat.compliance_assertion

See CLI reference for global flags, login, MCP integration.

On this page