analyze_decision
Adversarially audit a decision for cognitive biases. Returns a directive YOUR model executes to produce the composed audit (verdict-first). Provide reasoning, not just the conclusion.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | forward = a decision you are about to make; retrospective = reviewing a past decision/outcome. | |
| judgment | Yes | The decision/judgment in one line. | |
| language | No | Optional. Natural language for the audit prose (e.g. "Tamil", "Spanish"). Bias ids stay canonical English so the result is still parseable. Defaults to English. | |
| reasoning | No | How you arrived at it (required to audit). | |
| structured | No | Optional. Default false → the audit comes back as readable prose. Set true to get a machine-parseable JSON object (bias ids/keys in English) for pipelines that store or compare audits. |