MERIT
Operations
Every operation on MERIT.
The full operation table for MERIT. Each entry is dispatched through MapEngine::handle_request and matched on operation inside the protocols/merit-lib crate.
Index
| Operation | Summary |
|---|---|
evaluate_ethics | Evaluate an action against the active ethics policy and recorded history. |
get_policy | Fetch the active ethics policy for an org / domain / capability. |
update_policy | Update an ethics policy under MACE ratification. |
Reference
evaluate_ethics
Evaluate an action against the active ethics policy and recorded history.
| Field | Value |
|---|---|
| Capability | map.merit.evaluate_ethics |
| Idempotent | No — supply Idempotency-Key for safe retries |
{
"example": true
}Dispatched through the standard pipeline; see Engine pipeline for the 8 stages.
get_policy
Fetch the active ethics policy for an org / domain / capability.
| Field | Value |
|---|---|
| Capability | map.merit.get_policy |
| Idempotent | No — supply Idempotency-Key for safe retries |
{
"example": true
}Dispatched through the standard pipeline; see Engine pipeline for the 8 stages.
update_policy
Update an ethics policy under MACE ratification.
| Field | Value |
|---|---|
| Capability | map.merit.update_policy |
| Idempotent | No — supply Idempotency-Key for safe retries |
{
"example": true
}Dispatched through the standard pipeline; see Engine pipeline for the 8 stages.