ISATVON vs COSTAR

COSTAR (Context, Objective, Style, Tone, Audience, Response) structures the ask. ISATVON structures the ask and the answer, and adds three things COSTAR has no slot for: a self-verification step, a tool policy, and constraints with declared fallbacks.

Section Mapping

COSTARISATVONISATVON adds
ContextS SourceThe explicit “do not assume” boundary
ObjectiveI InstructionsRole and hard rules alongside the objective
StyleV VariablesStyle becomes a measurable constraint with a fallback
ToneV VariablesSame
AudienceV VariablesSame
ResponseO OutcomeThe reply itself in ISATVON structure
Not coveredA AutomationStep order + self-verification before answering
Not coveredT Tech StackCapabilities allowed/forbidden (search, code, citations)
Not coveredN NotificationMandatory assumptions/confidence/omissions report

What COSTAR Gets Right

COSTAR is a good framework and most of ISATVON overlaps with it. It came out of a competition-winning prompt engineering practice, and its six sections cover the things people most often leave out of a prompt: who the model is talking to, in what register, and what the reply should look like. If your prompts currently consist of one sentence and a hope, adopting COSTAR is a large improvement for very little effort.

The mapping table above shows this directly. Five of COSTAR’s six sections map cleanly onto ISATVON sections. ISATVON is not a replacement for the idea behind COSTAR; it is the same idea extended to cover what happens after the model starts writing.

The Three Sections COSTAR Has No Slot For

Every framework encodes a theory of where prompts fail. COSTAR’s theory is that they fail because the ask is underspecified. ISATVON accepts that and adds a second theory: they also fail because the answer is unaccountable. Three sections exist only to address that.

A — Automation

Fixes the step order, then ends with a self-check the model has to run before it is allowed to answer: every figure sourced, every constraint met, every claim checked.

A prompt without this asks for an answer. A prompt with it asks for a checked answer. That is a different request, and models respond to it differently.

T — Tech Stack

States which capabilities are allowed and which are forbidden: web search, code execution, citations, image generation.

Without it the model decides for itself whether to look something up or answer from memory, and it does not tell you which it chose. Two runs of the same prompt can differ for that reason alone.

N
N — Notification

Requires a closing report: assumptions made, confidence level, and anything requested that was not delivered.

This is the section that changes review time most. Silent omissions are the expensive failure mode, because you only find them after you have acted on the output.

The Same Task, Both Ways

Take a concrete request: summarise a 30-page vendor contract for a non-lawyer.

Under COSTAR

You get context (the contract), an objective (summarise the obligations), a style (plain English), a tone (neutral), an audience (a non-lawyer) and a response shape (bullets).

You will very likely get a good summary. What you will not get is any indication of which clauses the model skipped because they were ambiguous, whether it read all 30 pages or the first ten, or whether “90-day termination window” came from the document or from what contracts usually say.

ISATVON
Under ISATVON

You get all of the above, plus: S pins the summary to the supplied document and forbids filling gaps from general contract knowledge. A requires the model to confirm it covered every section before answering. T forbids web search. N forces it to list the clauses it found ambiguous and state its confidence.

The summary itself may be similar. The difference is that you now know what it is based on, and where not to trust it.

This is the general pattern. ISATVON rarely produces a dramatically better deliverable. It produces a deliverable you can review in minutes instead of re-reading the source to check it.

What ISATVON Costs You

Seven sections and a mandated response format are not free, and the honest comparison includes the downsides.

LengthAn ISATVON prompt is longer to write and longer to read than a COSTAR one. For a tweet rewrite, the prompt would exceed the deliverable.
Verbose repliesThe O and N sections mean the answer arrives wrapped in meta. That is the point, but it is friction when you just wanted the paragraph.
Not enforcementA self-check is still the model checking itself. It catches more than no check at all; it is not a validator, and it does not make the output correct.

The Lite template exists for the middle ground: the ISATVON sections that matter most, without the full ceremony.

What the A Section Catches That COSTAR Can’t

COSTAR has no verification slot, so nothing stops the model from shipping unchecked claims. In our own side-by-side testing this showed up concretely: a COSTAR-framed launch email invented a “40% fewer interruptions” statistic out of nothing. The ISATVON version of the same task self-verified its word count and constraint list before answering and invented no figures, because A ends with an explicit self-check and I carries a “never invent figures” rule. This is an internal comparison, not a published benchmark, and one task is not evidence of a rate. The point is the mechanism: that verification step, not the section count, is where the difference comes from.

When to Use Which

Use COSTAR

COSTAR is lighter and fine for one-shot stylistic tasks: a tweet, a rewrite, a tone change. Six sections, no ceremony.

ISATVON
Use ISATVON

ISATVON earns its extra sections when the answer has to be trustworthy: research, analysis, code, anything where you need to know what the model assumed, what it used, and whether it checked itself. The structured response also makes outputs comparable across platforms and across reruns.

Rule of thumb: if you’d be annoyed to discover the model silently invented a fact or broke a constraint, use ISATVON.