Independently ties a caller-declared reported figure to a caller-declared general-ledger figure, by account, netting any declared designed plug before the residual. This chain configures the existing report-to-GL reconciliation node, no new kernel, no new node. Internal-control arithmetic only: a general-ledger tie-out is an accounting identity, not a rule stated by any external standard. The same node also serves core-conversion balancing, run once with a legacy-core export as the reported side and a new-core export as the GL side, over the same period and account scope, for a symmetric two-source diff with no "correct" side asserted.
reconcile_report_to_general_ledger{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "reconcile_report_to_general_ledger",
"arguments": {
"as_of": "2026-07-31",
"currency": "USD",
"reporting_cadence": "monthly",
"schedule_cadence": "monthly",
"gl_closed": true,
"gl_as_of": "2026-07-31",
"tolerance_minor_units": 100,
"accounts": [
{
"account_id": "GL-1001",
"reported_figure_minor_units": 500000000,
"gl_figure_minor_units": 495000000,
"designed_plug_minor_units": 5000000,
"designed_plug_reason_code": "SB6_carrying_value_adjustment"
},
{
"account_id": "GL-1002",
"reported_figure_minor_units": 120000000,
"gl_figure_minor_units": 120000000,
"designed_plug_minor_units": 0
}
]
}
},
"id": 1
}