MAP Docs
MACE

CLI

`map invoke MACE` recipes for every operation.

The CLI is a Rust binary at services/map-cli. After map login you can dispatch any operation on MACE 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

convene

map invoke MACE convene --input '{"example":true}'

Convene a council with declared composition, quorum, deadline.

Capability: map.mace.convene

deliberate

map invoke MACE deliberate --input '{"example":true}'

Open the floor for structured argument; each delegate's reasoning recorded.

Capability: map.mace.deliberate

tally

map invoke MACE tally --input '{"example":true}'

Tally votes, declare verdict; dissent filed alongside in the audit record.

Capability: map.mace.tally

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

On this page