Expand description
Actions this surface asks the policy engine about.
Named constants rather than inline literals so a deployment writing rules and this crate dispatching them cannot disagree about spelling — and so a route added without an action fails to compile rather than falling through to somebody else’s verb.
Constants§
- ALL
- Every action this surface can ask about.
- ATTENTION
- Asking whether anything on this plane needs a person.
- CASE_
LIST - CASE_
READ - DEADLETTER_
LIST - Reading the messages that arrived and reached nobody.
- DRILL_
READ - Read the last recovery rehearsal’s verdict.
- EFFECT_
RECONCILE - Asserting, out of band, what happened to one effect in doubt.
- EVENT_
DELIVER - HALT_
LIFT - Lifting it.
- HALT_
LIST - Reading what is stopped right now.
- HALT_
PLACE - Throwing it.
- HOLD_
LIST - Reading which matters are preserved against erasure, and why.
- HOLD_
PLACE - Placing one.
- HOLD_
RELEASE - Lifting one.
- OBLIGATION_
ACKNOWLEDGE - Accounting for one.
- OBLIGATION_
LIST - Listing obligations that were missed. Its own verb rather than a widened
case.list, because the party who must answer for a breach is a compliance function that has no reason to read matter state. - PUSH_
LIST - Reading the webhook registrations a delivery worker gave up on.
- PUSH_
REARM - Re-arming one. Separate from reading it because it resumes outbound traffic to a third party’s endpoint, which is a decision rather than a look.
- RUN_
ABANDON - Closing a quarantined run whose outcome will never be established.
- RUN_
CANCEL - RUN_
HISTORY - Reading a run’s journal, record by record.
- RUN_
LIST - RUN_
LIVE - Reading which runs are executing right now.
- RUN_
READ - RUN_
REOPEN - Handing a quarantined run back to be judged again.
- RUN_
WAITING - Enumerating the runs that are waiting.
- TASK_
CLAIM - TASK_
DECIDE - TASK_
LIST - TASK_
READ - TASK_
RELEASE - TASK_
TAKEOVER - Displacing a named absent holder. Its own verb rather than a widened
task.claim, so a policy set can hand it to a queue lead without handing displacement to every reviewer.