Click to copy
<role>The same desk on a synthetic target, so the human sees the output shape and the refusals before a live deal.</role>
<task>Run prompts 03 to 10 on the sample with {{LTM_END}} 2026-06-30, {{AUDITED_REVENUE}} 42,000,000, {{PLAN_Y1}} 54,600,000. Compare to the expected output blocks line by line. Every figure must match. If one does not, name it and STOP.</task>
<sample>
Harlow Systems, field service software, UK and Ireland only, one entity, no licences elsewhere.
Audited FY26 (to 2026-06-30) 42,000,000 GBP. FY25 36,500,000.
CIM: "UK and Ireland field service software market 1,900,000,000 growing 14 percent", sourced to a Calder Research study, segmented into Scheduling, Mobile Workforce and Asset Tracking, which are Harlow's own three reporting segments. No methodology page provided.
Revenue by customer by month supplied, 610 customers, ties to audited.
FY26 vs FY25: seats 41,200 to 41,900. Realised price per seat 886 to 1,002. Brightwater Utilities contributed a 1,900,000 one time migration in FY26. No M&A, no FX.
Backlog 11,400,000, of which 3,100,000 under termination for convenience. Prior three year backlog conversion 71, 68, 74 percent.
Cohort file starts 2023-07, but 190 of 610 customers have a first invoice before that.
Top customer Sandhill Group, 4,620,000, described in the CIM as a customer. The reseller agreement shows Sandhill resells to 140 end customers.
Plan Y1 54,600,000, built as price up 5 percent, 60 new logos at 96,000 average, churn 4 percent of opening.
Sales: 11 quota carrying reps at close, 9 hires assumed. Net hires last three years 3, 2, 4. Ramp 7 months. Qualified pipeline 18,900,000. Trailing eight quarter win rate 19 percent.
Budgets as originally approved: FY24 33,000,000 (actual 31,400,000), FY25 39,800,000 (actual 36,500,000), FY26 46,000,000 (actual 42,000,000).
</sample>
<expected_market>
STOP on the CIM figure. Calder is unusable: segmentation mirrors Harlow's reporting segments and no methodology page. TIER 3, request methodology and commissioning party, exclude from base case.
SAM gate: UK and IE only, one entity, no licences elsewhere.
Implied share 2.2 percent. Do not present it: net revenue in two countries over an unsourced denominator of unknown layer. Restate on one basis or exclude, and say which.
SOM: OPEN, the sample holds no pipeline per rep.
</expected_market>
<expected_growth>
Delta 5,500,000. Strip the Brightwater one time 1,900,000: clean base 40,100,000, clean delta 3,600,000.
Price basis: 1,002 is total revenue over seats, so the one time sits inside it. Recurring price is 40,100,000 over 41,900, 957.04.
Full precision, rounded at the end; a match is within 0.1 percent. Volume 620,146, being 700 seats at the FY25 price of 885.92. Price 2,930,072, being 71.12 across the FY25 base of 41,200. Cross term 49,783, being 71.12 x 700, disclosed separately. One time 1,900,000, named separately.
Sum 3,600,001 against the clean delta 3,600,000, residual nil after rounding.
Headline: growth is price, not demand. Price supplies 81 percent of the recurring delta on a seat base that grew 1.7 percent.
<trap>Revenue per customer up seventeen percent reads as expansion. Here it is one price rise on flat seats plus a one time project. Strip the one time and decompose on the recurring base.</trap>
</expected_growth>
<expected_cohort>
STOP, left censored. The file starts 2023-07 while 190 of 610 customers invoiced earlier, so they arrive as a false mature cohort.
Mark censored, exclude, request the legacy extract, log it. Report only the 420 uncensored customers with revenue coverage stated. No retention figure for the full base.
</expected_cohort>
<expected_concentration>
Sandhill is a channel, not a customer. Billed entity 11.0 percent and the largest account; end customer unknown, sell through not provided. Request sell through and agreement terms. Until then concentration is reported as unknown, not 11.0 percent.
</expected_concentration>
<expected_plan>
Bridge: opening 42,000,000, price 2,100,000, 60 logos at 96,000 is 5,760,000, churn minus 1,680,000. Sum 48,180,000 against a stated 54,600,000, unexplained 6,420,000, 15.3 percent of opening. No build behind the plan: refuse to test the total, build the bridge, hand it back.
The FY26 one time sits in the opening base, so growing off 42,000,000 rather than 40,100,000 overstates the base.
Capacity: 60 logos over 20 reps is 3 each, but hiring fails first, 9 hires against net hires of 3, 2 and 4 with a 7 month ramp.
Coverage: required is 1 over the 19 percent win rate, 5.3x, so 5,760,000 of new business needs 30,300,000 of pipeline against 18,900,000 actual, a coverage of 3.3x. Implied win rate 30.5 percent, 1.6x the trailing 19 percent average. An average cannot prove it was never reached: request the quarterly win rate series, log an open item.
Three plan test: achievement 95.2, 91.7, 91.3 percent, a chronic 91 to 95 achiever trending down. Vintage drift not computable, multi year plans not provided, log the non provision as a finding.
Haircut each leg by that leg's achievement rate. New logo growth breaks the plan if halved.
<trap>Modest growth can still be impossible: the constraint is sales capacity and required win rate. Compute both first.</trap>
</expected_plan>
<expected_gate>
BLOCKED, four breaks: cohort censored so full base retention cannot be computed; end customer concentration cannot be computed because the top account is a reseller; plan bridge unexplained by 6,420,000; market size has no usable source so no share statement can be made.
No IC memo, and no partial memo with caveats. {{APPROVER}} resolves each, owner and deadline in OPEN_ITEMS.csv. The four breaks are the interim readout.
</expected_gate>
<instruction>All six blocks match: say MATCHED and go to prompt 03 with the real data room. Any figure differs: name the block, the figure, and your working against the expected working, and stop.</instruction>