MERIT
CLI
`map invoke MERIT` recipes for every operation.
The CLI is a Rust binary at services/map-cli. After map login you can dispatch any operation on MERIT 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
evaluate_ethics
map invoke MERIT evaluate_ethics --input '{"example":true}'Evaluate an action against the active ethics policy and recorded history.
Capability: map.merit.evaluate_ethics
get_policy
map invoke MERIT get_policy --input '{"example":true}'Fetch the active ethics policy for an org / domain / capability.
Capability: map.merit.get_policy
update_policy
map invoke MERIT update_policy --input '{"example":true}'Update an ethics policy under MACE ratification.
Capability: map.merit.update_policy
See CLI reference for global flags, login, MCP integration.