FinMirror · evaluator assurance

Equivalent inputs.
Identical verdicts.

A digest-bound, zero-network positive metamorphic audit. Ten declared representation changes must preserve case scores, semantic keys, paired-world gates, and cross-language consistency.

PASSrelease gate
10/10relations preserved
3,426semantic assertions
100%brittle control rejected

The dual assurance rule

Harmful mutations must lower the right metric; harmless representations must not change any verdict. FinMirror now gates both directions.

Deliberately brittle control

Raw contract equality rejected 10/10 valid relations. This confirms the audit is not passing unchanged fixtures.

Declared relationCasesPairsAssertionsGate
citation_permutationCitation order changes while the cited evidence set stays fixed.108108360PASS
citation_idempotenceRepeating an existing citation does not create new evidence.108108360PASS
operand_permutationNamed calculation operands are reordered without changing their bindings.108108360PASS
answer_surrounding_whitespaceWhitespace around the human-readable answer display is non-semantic.108108360PASS
numeric_string_encodingA numeric contract value is rendered as a comma-aware decimal string.108108360PASS
answer_unit_caseCanonical unit tokens are compared case-insensitively.126108402PASS
operand_unit_caseOperand unit labels change letter case without changing quantities.108108360PASS
retrieval_idempotenceRepeating a reported retrieval identifier does not retrieve a new document.126108402PASS
missing_requirement_idempotenceRepeating the same missing requirement leaves the clarification set fixed.181860PASS
irrelevant_telemetryLatency, token counts, and metadata vary without affecting quality scores.126108402PASS

Passing shows invariance only for the declared contract-level relations over this digest-bound dataset. It is not proof of all financial equivalences, formal verification, or production validity. Inspect the machine-readable report.