Rules
The rule set the decision loop runs.
/api/rules
A workspace that has never saved one gets the shipped catalogue at version 0.
/api/rules
Append one rule.
/api/rules
The bulk save: staging several rules in the authoring page and saving them
/api/rules/library
Registered before `/rules/{id}` so actix does not read `library` as a rule id.
/api/rules/validate
Registered before `/rules/{id}` so actix does not read `validate` as a rule id.
/api/rules/{id}
Remove one rule.
/api/rules/{id}
Toggling a rule is a PATCH rather than a full-set save, so the state dot on the