import fs from 'node:fs';import {session} from './sgf-single-http.mjs';const root=JSON.parse(fs.readFileSync('C:/laragon/data/sgf-tempo/run/modular-regression-current.json')).root+'/private/receipt-composition-cc50a276c10c',s=await session('sgf:read_only','accounting'),r=await s.get('/api/general-ledger/trial-balance?from_on=2026-11-10&to_on=2026-11-10&per_page=100');if(r.status!==200)throw Error('Original trial balance unavailable');const d=await r.json();fs.writeFileSync(root+'/statements-source-private.json',JSON.stringify(d));console.log(JSON.stringify({passed:true,rows:d.rows.map(r=>({code:r.code,closing_net_minor:r.closing_net_minor})),totals:d.totals,basis:d.basis}));