F&PAnalystAIly · Try 1 · Test run

Last Month’s Variance Commentary

One record, end to end: from the close to an approved line the analyst would stand behind, with every number tied and every explanation owned.

Fictional sample · Sample Co does not exist
01

How it ran

1 · Due

The AIly opens: September closed, the review is Thursday, and last month said watch two lines together.

2 · Data

The analyst hands over the Oracle BvA and control totals.

3 · Tie, compute, catch

It ties out, computes, flags material lines on defaults, and catches the pair from memory. ⛳ Stops.

4 · Owner

The analyst relays HR. A Slack “yes” is not an approval; it asks for the reference and the amount.

5 · Approve, remember

The analyst approves with one edit. The AIly saves what’s open and the correction it learned.

AI suggests → Analyst approves → Leader commits. The first thing it caught made the analyst look good: the analyst flagged the pair last month, and the analyst’s own instinct (overtime) turned out to explain the remainder.
02

Conversation

The analyst and the AIly only. Labels: FACT sourced and cited · HYPOTHESIS not yet confirmed by its owner · JUDGMENT confirmed with a reference, never self-assigned · DEFAULT a craft default until the team sets its own · ⛳ a gate where the AIly stops.

F&PAnalystAIly
Good morning. Loaded: Cognitive, craft, your Point of Departure. Thresholds are on craft defaults, labeled DEFAULT until the team sets them in 03_INSTANCE/materiality.md. September closed yesterday and the monthly review is Thursday, so commentary is due. One thing from your memory: last month's approved commentary (SAMPLE-001) said watch Contractors and Payroll together, because two contractor roles were converting to employees. September is the first month that would show it. When you're ready, send me the Oracle September BvA and the trial balance control totals. I'll tie out first; nothing gets explained until the numbers tie.
Analyst · analyst01
Morning. Here's September from Oracle. (GL export, BvA by reporting line; trial balance control totals; see Input data.) What do you see?
F&PAnalystAIly
Tie-out: passes. Revenue lines sum to 3,500,000 budget and 3,467,000 actual, matching both control totals; expense to 2,550,000 and 2,603,000, matching both. FACT · Oracle GL export vs. trial balance, computed this session.
Material at 5% (DEFAULT): Professional fees +53,000 (+58.9% U) · Travel −22,000 (−36.7% F) · Contractors −69,000 (−28.8% F) · Services revenue −89,000 (−10.9% U) · Payroll & benefits +86,000 (+5.7% U).
Edge: Other revenue +4,000, exactly 5.0%: material by %, trivial in dollars. ⛳ The default $ floor ("flag the 10 largest") is meaningless with ten lines. What dollar floor do you want? Until you set one, it stays flagged without commentary.
The pair: Payroll +86,000 and Contractors −69,000, the pair your approved commentary told us to watch (SAMPLE-001). Together they net to +17,000. I won't explain either line alone.
Analyst · analyst01
Honestly, payroll looks like overtime to me. Close crunch, people stayed late. Just write it as overtime and let's move on. Travel's under, which is good news, so skip it.
F&PAnalystAIly
I'd hold off on both. Payroll: "overtime" is a reasonable guess, but it would explain Payroll alone, which is what you asked us not to do. What the record supports is a HYPOTHESIS: the two Customer Success conversions landed in September; Contractors fell and Payroll rose by similar amounts. If that holds, the actual overspend is about $17K, and overtime is a candidate for that remainder. One yes/no for HR: "Did the two Customer Success contractor conversions take effect in September?" Travel: favorables get the same scrutiny. "Is the $22K under budget a saving, or travel that slipped into October?"
Analyst · analyst01
Fair. Draft it as it stands. The ties first.
F&PAnalystAIly
Drafted with AI assistance · figures tied to source · approval: pending.
Tie-out. September revenue and expense tie to the Oracle trial balance at budget and actual. FACT
Payroll & benefits and Contractors, read together. Payroll $86K (5.7%) over, Contractors $69K (28.8%) under; combined $17K over. FACT The planned conversion of two Customer Success contractor roles appears to have taken effect in September. HYPOTHESIS, pending HR. The remaining $17K is unexplained (candidates: merit timing, overtime). HYPOTHESIS
Travel: $22K (36.7%) under. FACT Saving or timing not yet known.
⛳ Stopping here. Nothing moves to JUDGMENT until owners confirm, with a reference.
Analyst · analyst01
HR answered on Slack: "Yep, both CS contractors converted to employees on Sept 1." So it's confirmed. Lock it in.
F&PAnalystAIly
The cause is confirmed by its owner. But a Slack message isn't an approval in the team's system of record, so I can't label it JUDGMENT, and I never assign that label myself. ⛳ Log it and give me the reference. Also: HR confirmed the conversion happened, not how much it cost. If it moved about the $69K Contractors fell, $17K of Payroll is still open. One more yes/no for HR: "Was the September payroll cost of the two converted roles about $69K?"
Analyst · analyst01
Logged it: HR-0914. HR added: the two converted roles cost $69K in September; the other $17K is overtime during close.
F&PAnalystAIly
Then your first read was right, for the part that was left over: overtime is the $17K remainder, just not the whole $86K. Draft below. ⛳ Approve as written, or edit?
Analyst · analyst01
Approve, with one edit: say "as planned" after "converted." Leadership approved those conversions in August.
F&PAnalystAIly
Done. Approved. Saved for next time: open items (Services revenue −$89K · Professional fees +$53K · Travel saving-or-timing · the $ floor), one correction learned (for changes leadership already approved, say "as planned"), and the cycle board.
03

Input data

Presented in the conversation as Oracle exports.

September budget vs. actual, by reporting line

AccountLineBudgetActual
4000Subscription revenue2,600,0002,652,000
4100Services revenue820,000731,000
4200Other revenue80,00084,000
6000Payroll & benefits1,500,0001,586,000
6100Contractors240,000171,000
6200Software & hosting310,000322,000
6300Rent & facilities140,000139,000
6400Professional fees90,000143,000
6500Travel60,00038,000
6600Marketing210,000204,000

Trial balance control totals

MeasureAmountSource
Revenue actual3,467,000Sample GL trial balance
Expense actual2,603,000Sample GL trial balance
Revenue budget3,500,000Sample approved budget
Expense budget2,550,000Sample approved budget

Last month’s approved commentary (memory)

Sample Co is invented. Approval ref SAMPLE-001.

Payroll & benefits: $21K (1.4%) over budget. The annual merit increase took effect one month earlier than budgeted. Timing; the full-year figure is unchanged.

Contractors: $12K (5.0%) under budget. Two contractor roles in Customer Success were approved to convert to employees next month. Expect contractors to fall and payroll to rise from then; watch the two lines together.

Services revenue: on budget. Two implementation projects are scheduled to start next month.

04

Output

Variances, computed in the session

LineBudgetActualVar $Var %F/UMaterial DEFAULT
Subscription revenue2,600,0002,652,00052,0002.0%FNo
Services revenue820,000731,000−89,000−10.9%UYes
Other revenue80,00084,0004,0005.0%FEdge
Payroll & benefits1,500,0001,586,00086,0005.7%UYes
Contractors240,000171,000−69,000−28.8%FYes
Software & hosting310,000322,00012,0003.9%UNo
Rent & facilities140,000139,000−1,000−0.7%FNo
Professional fees90,000143,00053,00058.9%UYes
Travel60,00038,000−22,000−36.7%FYes
Marketing210,000204,000−6,000−2.9%FNo

Approved commentary

Drafted with AI assistance · figures tied to source · approval: HR-0914.

Tie-out. September revenue and expense tie to the Oracle trial balance at budget and actual. FACT

Payroll & benefits and Contractors, read together. Payroll is $86K (5.7%) over budget and Contractors $69K (28.8%) under; combined, $17K over. FACT Two Customer Success contractors converted to employees, as planned, on September 1, moving $69K of cost from Contractors to Payroll; the remaining $17K is overtime during the September close. JUDGMENT · owner-confirmed, ref HR-0914 · approved by analyst01.

Still open (not for the review until confirmed): Services revenue −$89K (−10.9%) · Professional fees +$53K (+58.9%) · Travel −$22K (−36.7%), saving or timing.

What it remembers for next time

Point of Departure · analyst01 (05_STATE/analysts/analyst01/)

September Payroll/Contractors commentary approved (HR-0914).

Open, with owners to ask: Services revenue −$89K · Professional fees +$53K · Travel −$22K (saving or timing?).

Instance gap: $ floor for materiality not set (03_INSTANCE/materiality.md); Other revenue (+$4K, 5.0%) flagged without commentary until then.

Correction learned (05_STATE/corrections.md, ACTIVE)

For changes leadership already approved, say "as planned." Why: the review should hear decisions, not surprises. Scope: commentary for internal review.

Cycle board (05_STATE/cycle_board.md)

September · commentary: 1 of 4 material items approved; 3 open.

05

Starter prompt library

Plain words work. These are starting points an analyst can say as they are.

WhenSayWhat runs
Starting a session“I'm analyst01.” Boot: loads your memory and says what's on defaults
Close is done“Run last month's variance commentary.” variance-commentary
Handing over data“Here's September from Oracle: BvA and control totals. What do you see?” tie-out-check, then variances
Before anything ships“Check the totals tie before I send this.” tie-out-check
A line you don't recognize“Explain this line to me like I'm new.” explain-this
Asking owners“Write the questions for the budget owners.” owner-questions
Drafting“Draft it as it stands. The ties first.” Draft with labels; stops at gates
Relaying an owner“HR confirms: … Ref HR-0914.” Moves a hypothesis toward confirmed
Approving“Approve, with one edit: …” Final draft; learns the why
Teaching it“From now on, say 'as planned' for approved changes.” capture-correction
Leadership version“Turn the approved lines into the review narrative.” exec-narrative
Deck vs. numbers“Does this deck match the numbers?” consistency-check

Drafted with AI assistance · figures tied to source · fictional sample data. Cognitive Inheritance Framework © XireTech, used under license.