answer_reporting_standards
Answer a reporting-framework / financial-statement-preparation question
for a controller, auditor or CFO, with paragraph-level standard citations
and real filing examples of how companies implement it. Runs a Clarifo
model, so it is not on every account; others get an informational
message. Standard citations and
filing examples come from Clarifo's index; contextual_links come from
a live web search (the question and named companies are sent to a search
API restricted to ifrs.org and Big-4 accounting sites).
Never print a raw page_id or [page_id: ...] marker: replace each with
the matching sources[] card's citation_markdown.
When the detected standard has a curated teaching example (e.g. IFRS 15
cost-to-cost, IFRS 16 lease liability), interactive_example is
returned. Present it as a step-by-step walkthrough (presets side by
side, five_steps / scenarios as tables with the key numbers), not
as an app-style widget with sliders or toggles.
Args: question: The reporting question, e.g. "How is a defined-benefit pension liability measured under IAS 19?". company: Optional name or ticker to draw examples from; omit for examples across the corpus. framework: "ifrs" (default), "us_gaap", "local_gaap" (Nordic) or "multi". question_kind: "standard_rule" (default), "structure", "preparation", "sec_filing" (10-K / 10-Q mechanics) or "comparison". locale: "en" (default), "fi" or "sv". include_examples: Default true; ground in filing disclosures. jurisdiction_hint: e.g. "foreign private issuer", "EU".
Returns answer, standard_references, contextual_links,
implementation_examples, accounting_context, sources,
source_policy, sourcing (tag_filtered | semantic |
no_relevant_example_found), detected_standards, coverage and,
when matched, interactive_example. Failures return error.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"question": "<question>"
},
"name": "answer_reporting_standards"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| locale | No | en | |
| company | No | ||
| question | Yes | ||
| framework | No | ifrs | |
| question_kind | No | standard_rule | |
| include_examples | No | ||
| jurisdiction_hint | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||