## §OIP SYSTEM ARTICLE — ALLOCATE (1 operations)
A generated article for one OIP shelf. It lists every operation in this API/CLI/MCP/device/model/core subsystem, links each leaf article, and gives the ledger path for proof.

### Read Order
- scan operations
- open a leaf doc
- run via run_now or POST /api/dispatch
- open receipt
- repair/replay if needed

### Operations
- **ALLOCATE_REASONING** — The runtime allocator. Turns an action and its action class into R (loss exposure), K (complexity) and epsilon
  when: any consequential action that must not execute until enough auditable reasoning has been purchased for its consequence.
  args: one JSON object {action, action_class, question, ruleset_url, ruleset_hash, rules[], artifact, artifact_hash, task_class?, reviewer?, reviewer_audience?}. The caller does NOT supply R, K, epsilon, thresholds or the configuration.
  doc: https://miscsubjects.com/api/dispatch?key=ALLOCATE_REASONING&format=markdown
  run: https://miscsubjects.com/api/dispatch?invoke=ALLOCATE_REASONING&body=%7B%22action%22%3A%22file%20the%20clause%20(c)%20notice%22%2C%22action_class%22%3A%22board-authority%22%2C%22question%22%3A%22Does%20this%20engage%20the%20notification%20duty%3F%22%2C%22ruleset_hash%22%3A%220df47944...%22%2C%22rules%22%3A%5B%22...%22%5D%2C%22artifact%22%3A%22...%22%2C%22artifact_hash%22%3A%228c689258...%22%2C%22reviewer%22%3A%22Jane%20Roe%2C%20audit%20committee%20chair%22%7D&share=<TOKEN>
  history: https://miscsubjects.com/api/invocations?object_id=ALLOCATE_REASONING

### Troubleshooting
- If a row's example has placeholders, replace only the placeholder values and preserve separators.
- If a call fails, open its receipt and repair it with POST /api/dispatch {key, body, repairs:'inv_ID'}.
- If token scope denies this system, ask the owner for a row:/rows:/pfx: token scoped to the exact operation set.

Back to the tree: https://miscsubjects.com/api/dispatch?map=1&format=markdown