Skip to content
Next drop: Friday, October 9

Block · BLQ-001 · v1.0

BLUF executive summary

Bottom line first, in 120 words or fewer: the period's key figure, what is going well, what is a concern and the decision being asked for.

FreeGlobal standardStandard 2026.10Controls 6/6DOCXMDPPTX
Meridian Coffee Co. (Demo) · Executive summary · October 2026BLQ-001 · Block · BLUF
FICTITIOUS DATA · USD thousands · RS2026.10Repporti checks 6/6 · BLQ-001 v1.0
FICTITIOUS DATA · Meridian Coffee Co. (Demo)Checks 6/6
BLQ-001 · Executive summary · October 2026 · illustrative example with fictitious data
  • Word (.docx) section or Markdown ready to insert or send by email
  • Optional PowerPoint (.pptx) slide with the four sentences

The paragraph the owner reads first, written BLUF style (bottom line up front): the first sentence already says how the period closed and by how much. Then one sentence on what is going well, one on what is a concern, and the decision being asked for, with an owner and a date.

Variances and materiality are calculated by a script from your results table; only what is above materiality makes it into the summary. If nothing is, it says so instead of manufacturing an alert.

The script counts the words and checks that every figure in the text exists in the calculation and that the title does not say «up» when the figure goes down. Insert it at the top of any Repporti report or send it on its own by email, in your profile's language and terms.

What it includes

5 sections, in this order

  1. 01Action title with the period's figure
  2. 02First sentence: the key figure and its variance
  3. 03Going well: the largest favorable material variance
  4. 04Concern: the largest unfavorable material variance
  5. 05Ask: decision, owner and date

Controls 6/6

What it checks before writing a single figure

  • C1Complete data: recognized headers, numeric figures, no duplicate lines and valid units.

  • C2Income statement subtotals add up to their lines (N/A if the table has no complete subtotals).

  • C3Sign convention: costs and expenses with a single sign.

  • C4Key figure identified in the table.

  • C5Length: 120 words or fewer, title included.

  • C6Figures traceable to calculo.json and a title in the same direction as the key figure.

If the script ran

Repporti controls 6/6 · BLQ-001 v1.0 · RS2026.10 · {fecha} · fingerprint {hash}

If it did not run

NOT VERIFIED — controls not executed by code. Review the Control sheet of the XLSX.

If a control fails, the AI stops, shows the difference and asks how to proceed. It never forces the numbers to reconcile.

Prompt outline

What the prompt contains, block by block

  1. 0Before you paste your filesFixed612
  2. 1Role, audience and business context695
  3. 2Parameters670
  4. 3Repporti standard373
  5. 4Data contract1,212
  6. 5Questions first392
  7. 6Validation with a stop434
  8. 7Calculation by code330
  9. 7-bisNo-code modeFixed540
  10. 8Formulas584
  11. 9Structure948
  12. 10Writing without “AI slop” or inventions682
  13. 11Notation and accessibility316
  14. 12QA, traceability and seal902
The text is delivered when you copy, with your license. It is never on this page.≈ 28,819 characters + cuadre.py (903 lines)

Core available in: Spanish · English

Repporti Standard

It comes out adapted to your report profile

Compatible with every country and framework in the Standard: when you copy, it is composed with your profile (country, accounting framework, report language, currency, unit and year-end). Terminology, number format and statement names come from the Standard, not from the prompt.

See the Repporti Standard

How to use it

From the trial balance to the report in three steps

  1. 01Configure and copyCheck your report profile (country, framework, language, currency) and the period. The prompt is assembled in your browser.
  2. 02Paste into your AIOpen ChatGPT or Claude, attach your anonymized files and paste the prompt.
  3. 03Review and deliverReview the controls table and the seal. If something does not reconcile, the AI stops and asks.

Anonymize before pasting

  • Company name → an alias (“Client 07”); tax ID → “ID-XX”.
  • Customers, suppliers and employees → codes (C001, P001, E001). The mapping table stays on your computer.
  • Use an AI that does not train on your data: business plan, API or training turned off.

Repporti neither receives nor stores your files or your figures: the prompt is assembled in your browser and your files go straight to your AI.

Who it is for

Made for whoever delivers the report

Accountant / firmFinance manager / CFOFounder
Area
Close and accounting
Frequency
Whenever you need it
Industry
All

Compatibility

Which AI it works with

LevelAI
With code executionChatGPT · ClaudeDesigned for plans with data analysis (ChatGPT) or code execution (Claude): cuadre.py runs inside the AI.
No-code modeCopilot · GeminiGenerates the Excel file with formulas and a Control sheet. The footer says “NOT VERIFIED” unless you run cuadre.py on your computer.

Questions

About this block

What if no variance is material?

The summary says so in one sentence («No variance exceeds materiality») and does not invent an alert to fill the space.

Does it work without a budget?

Yes. It compares against prior year or prior month, whichever is in your table, and leaves no empty columns.

How are the 120 words counted?

The script counts them with the verify command, title included; if the text is over, it does not issue the seal.

Close and accounting

More blocks in this area

See the whole area