Falsifier-Driven AI Decisions: No Claim Without Falsification Conditions

For a consequential decision, record what observable evidence would invalidate it and when it will be checked. That makes the decision reviewable; it does not make an LLM's output true.

A review protocol, not an effectiveness experiment

This article describes an operating protocol. The earlier numerical council-performance table is withdrawn because this page does not supply its original sample, observation period, metric definitions, or a reproducible comparison. It does not establish an effect of model diversity or a measured improvement from the protocol.

← hexisteme · notes · June 13, 2026 · 10 min read

AI-assisted revision, reviewed and approved by the author. Reported experiences and example policies are not new measurements.

A sentence such as "There's a 70% chance this stock moves up" is not a calibrated forecast merely because a model produced it. That is an illustrative unsupported output, not a prediction made here. A useful decision record needs the statistical source, assumptions, and validation if it uses a probability.

The protocol adds a structural requirement: no consequential decision is accepted without explicit falsification conditions and an evidence review. That is a policy choice, not a claim of measured superiority over better prompting.

The Core Principle

For the consequential decisions covered by this protocol, the accepted record must answer:

Under what observable conditions would this claim be false?

Without that answer, the claim cannot be acted on. It can be noted, logged as uncertain, or escalated — but not used as the basis for a decision.

Three Concrete Rules (RDU-021, 022, 023)

Rule 1: No LLM Probability Production (RDU-021)

The agent cannot produce numerical probabilities in any consequential domain (finance, deployment decisions, technology adoption). When a probability is needed:

# ❌ Blocked output
"BTC has a 70% chance of moving up in the next 2 weeks."

# ✅ Required format instead
Scenario A (upward): requires X AND Y to materialize.
  Leading indicators currently showing: [observable signals]
Scenario B (sideways): ...
Scenario C (downward): ...
Note: this system does not produce probabilities.

Rule 2: Walkforward Validation Required (RDU-022)

For a time-ordered quantitative model in this protocol, separate training and evaluation windows and record out-of-sample results before deployment. An in-sample backtest alone does not establish future performance. This article provides a review requirement, not a validated trading strategy or deployment recommendation.

Rule 3: Correlation ≠ Causation Enforcement (RDU-023)

Co-occurring events cannot be labeled as causal without explicit causal identification. The agent must label observations as:

LabelMeaningAction allowed
FACTDirectly observed, source citedUse in decisions
INFERENCEDerived from facts, assumption statedUse with explicit caveat
UNIDENTIFIEDCorrelation only, causal mechanism unknownLog, do not act
SPURIOUSApparent relation shown to be misleading by an appropriate checkDo not use as support

The Falsifier Protocol: Applied Beyond Finance

The record format can be adapted to different decisions. These are the three required slots in this protocol; the library example and its historical date below are illustrative, not an executed evaluation:

falsifier:
  condition: [observable event that invalidates the thesis]
  threshold: [measurable value, not vague]
  evaluation_date: [concrete date to check]

# Example: technology adoption decision
falsifier:
  condition: >
    Library has no releases for 6 months, OR
    Critical CVE published with no patch in 30 days, OR
    Primary maintainer announces deprecation
  threshold: any of the above
  evaluation_date: 2026-09-13

A decision lacking these fields is incomplete under this protocol. To implement the rule, the actual acceptance path must reject the incomplete record; a prompt alone does not establish enforcement. A structural pass still requires evidence review and a later outcome check.

The Empty Consensus Problem

Multi-agent systems introduce a specific failure mode: empty consensus. Multiple agents agree on a claim — but the claim isn't actually verifiable.

Agreement among models is not an independent observation of the world. However, the earlier table on this page cannot support a measured failure rate or the conclusion that model diversity does not help. The necessary public definitions, denominator, original records, and controlled comparison are not available here. The table and that effect claim are therefore withdrawn rather than replaced with another unsupported number.

To test the effect of this protocol, specify the task sample, model composition, baseline, scoring rubric, observation period, and handling of unresolved outcomes before comparing results. Until such an evaluation is supplied, the recommendation is to make decisions checkable, not to claim a particular reduction in error.

Verification Bridges

For any council conclusion that is load-bearing (consequential decision, money, deployment) and contains mathematical or logical claims, we route through a verification bridge before accepting the conclusion:

Record the verification result and eventual outcome in the decision ledger, for example through a report_outcome path where that API is actually installed. A stored result gives reviewers something to inspect; it does not demonstrate automatic model learning or improved calibration.

Verification is an acceptance requirement, not a measured ranking of bottlenecks. Formal tools check the mathematical or logical statement supplied to them; they do not validate the truth of empirical inputs. A unanimous answer cannot replace the appropriate primary evidence.

Practical Implementation

The minimal implementation:

  1. Add a gate before any decision is accepted: does it have a falsifier condition?
  2. Route probabilistic claims to source and validation review; test that the real acceptance path refuses unsupported forecasts, rather than assuming a prompt or a percentage detector proves enforcement
  3. Build a ledger: store every load-bearing decision with its falsifier, evaluation date, and outcome
  4. Close the loop: when evaluation dates arrive, check falsifiers and update the ledger

The ledger is the most important part. Without it, falsifiers are just good intentions — stated conditions that never get checked.

Calibration is a separate evaluation

The scikit-learn Brier score documentation evaluates predicted probabilities against observed outcomes. A probability-free scenario is not a probability forecast. Falsifier-trigger records can support review of decisions, but they do not by themselves form a Brier-score dataset. This article supplies neither a calibration dataset nor a measured improvement.

FAQ

What does a falsifier gate check?

It checks whether a decision record states an observable invalidating condition, a threshold, and an evaluation date. Passing that structural check does not establish truth or eliminate hallucinations. The evidence and the eventual outcome still need review.

How should a decision protocol handle unsupported probabilities?

Do not use an LLM-generated percentage as a calibrated forecast without a statistical source and validation. Conditional scenarios can state what evidence would support or invalidate each branch, but those branches are not numerical probability estimates.

What is an example of a falsification condition?

For an illustrative library-adoption decision, a team could reconsider adoption if a critical vulnerability has no patch within 30 days or the maintainer announces deprecation. The team must choose an evaluation date and record what it actually observed. This is an example policy, not a reported experiment.

Does model diversity fix empty consensus?

This article provides no controlled experiment that answers that question. Empty consensus here names agreement without a checkable evidential basis. Model agreement is not itself verification; the relevant mathematical, logical, or empirical claim needs its own appropriate check.

When is Brier score applicable?

Brier score evaluates probability forecasts against observed outcomes. Use it only when explicit forecast probabilities and corresponding outcomes have been recorded. A conditional scenario without probabilities, or a checklist of falsifier triggers, is not by itself a Brier-score dataset. This article reports no calibration score or measured improvement.

← RDU: Reusable Decision Units · → Stop Hooks as Behavioral Gates

Related notes

Want more decision-review notes? Nothing here requires signup. I write about agent-fleet operations, harness bugs, and validation records, including their limits. This page claims no measured performance improvement. Get new notes by email.
← hexisteme · notes · about · editorial policy · privacy · contact · CC-BY 4.0