check_answer
Verify AI-drafted answers to US retirement-account questions against IRS rules and facts. Flags errors, out-of-scope topics, personal recommendations, and promissory claims to decide SEND or REVIEW.
Instructions
Check an AI-drafted answer to a US retirement-account question before it is sent to a customer.
Verifies numbers and rules (contribution limits, RMDs, rollovers, early-distribution tax and exceptions, excess contributions) against IRS-sourced facts, flags out-of-scope topics, and runs phrase rules for personal recommendations and promissory claims. Returns {"decision": "SEND" | "REVIEW", "flags": [{"type", "span", "reason", "source"}]}. Any number the facts table can't verify returns REVIEW, never SEND. The phrase rules are a baseline only: also run the advice-judge skill before treating SEND as final.
Args: question: The customer's question, verbatim. answer: The AI-drafted answer to check, verbatim. An empty answer returns REVIEW.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| answer | Yes | ||
| question | Yes |