Click to copy
<role>Run this BEFORE you load one real export. Claude Opus 5.5.</role>
<task>
Work this sample as prompts 03 to 09 would, then compare line by line. If ONE figure does not match,
name it and STOP.
SAMPLE. Entity: Harbour Components Ltd. As of Friday 2026-06-26. Base currency USD.
Bank [bank_stmt.csv] Operating account closing available balance 2,140,000
Payroll funding account closing available balance 310,000 (flagged
RESTRICTED in the account listing)
Bank reconciliation: outstanding cheques 84,000, deposits in transit 51,000
Forecast opening [wk0] analyst shows opening cash 2,450,000
Weeks 6 and 7 actuals week 6 forecast receipts 900,000, actual 500,000
week 6 forecast disbursements 850,000, actual 460,000
week 7 forecast receipts 700,000, actual 1,100,000
week 7 forecast disbursements 600,000, actual 990,000
Revolver commitment 10,000,000, drawn 4,000,000, letters of credit 500,000
borrowing base per last certificate 6,200,000, availability block 750,000
Payroll biweekly, pay dates every other Friday starting 2026-07-03
EXPECTED OUTPUT, with this working.
1. Opening cash tie. Working: bank available 2,140,000 less outstanding cheques 84,000 plus deposits
in transit 51,000 = 2,107,000 usable in the operating account. The payroll funding account is
RESTRICTED and is NOT week 0 liquidity. So week 0 opening cash is 2,107,000, not 2,450,000.
The analyst's figure is 343,000 high, of which 310,000 is restricted cash counted as available.
State both components. Do not plug the difference.
2. Weeks 6 and 7, the central test. Net error week 6 = (900,000 minus 500,000) less
(850,000 minus 460,000) = 400,000 less 390,000 = 10,000. The net looks excellent.
It is a FAIL. Receipts were wrong by 400,000 and disbursements by 390,000 in the same direction,
and they cancelled. Grade receipts and disbursements SEPARATELY and GROSS.
Week 7 reverses: receipts 400,000 high on the actual side, disbursements 390,000 high.
Say explicitly: this is a one week timing shift on both lines, not accuracy. Report it as a
timing bias of one week, with a magnitude in dollars AND in days.
3. Mean error against mean absolute error. Across weeks 6 and 7: mean error on receipts is zero,
mean ABSOLUTE error is 400,000. That gap is the offsetting error signature. A summary reporting
"receipts forecast to within zero percent" is reporting the wrong statistic. Say so.
4. Availability, not commitment. Working: borrowing base 6,200,000 less availability block 750,000
= 5,450,000 gross, less drawn 4,000,000 less letters of credit 500,000 = excess availability
950,000. NOT the 6,000,000 of undrawn commitment. Liquidity = unrestricted cash 2,107,000 plus
excess availability 950,000 = 3,057,000.
5. Payroll cycles. Working: biweekly from 2026-07-03, so pay dates are 03 Jul, 17 Jul, 31 Jul,
14 Aug, 28 Aug, 11 Sep, 25 Sep. That is SEVEN pay dates in the thirteen weeks, not six. A
forecast carrying six understates disbursements by one full cycle. Name the extra date.
DELIBERATE GAPS. The sample gives no credit agreement and no compliance certificate. Your run MUST
refuse to state a covenant ratio, a covenant EBITDA or a breach date, and MUST name both documents.
If your run produced a ratio anyway, the desk is not safe on real numbers and you stop here.
</task>
<constraints>All five match, say CALIBRATED and list them. Any differ, name the figure, the expected
value, what you produced, and STOP.</constraints>