AUDITFLOW: Executable Symbolic Environments for Structured Financial Reporting Verification
Structured financial reporting verification requires connecting reported facts to accounting constraints, reconstructing expected values, and executing numerical checks. We study this problem through XBRL numerical consistency verification and introduce \textsc{AuditFlow}, a graph-grounded multi-agent framework built around an executable symbolic environment. The environment links a reusable US-GAAP taxonomy graph with filing-specific XBRL evidence and provides typed tools for retrieval, traversal, computation, and rule evaluation. Two specialized auditors investigate constraints and filing evidence, while a senior auditor coordinates disagreement-triggered refinement. Deterministic tools produce verification evidence; evidential aggregation combines structured reports, including agent-declared overrides, into final decisions. On a newly collected 1{,}000-instance evaluation set of engine-recorded DQC violations, \textsc{AuditFlow} achieves $87.70\%$ joint audit accuracy with Claude Sonnet 4.6, compared with $68.60\%$ for Single Agent and $86.70\%$ for Checker-only. Component and coverage analyses identify executable verification as the main source of accuracy, while additional gains from agent judgment depend on the backbone and checker coverage.