Failure Cases

· 3 min read

Why failure cases matter

A reliability framework should be judged by the failures it can reveal, contain, and help reproduce. This page defines an initial failure taxonomy for AFP.

Initial taxonomy

AFP-F001 · Unsupported factual confidence

The system states a factual conclusion with confidence that is not supported by the available evidence.

Expected response: identify the unsupported claim, lower confidence or mark it unresolved, and require evidence before promotion.

AFP-F002 · Source laundering

A secondary summary, search snippet, or model-generated statement is treated as if it were the original evidence.

Expected response: preserve source hierarchy and trace important claims back to the most direct available source.

AFP-F003 · Missing counter-evidence

The workflow gathers evidence supporting one conclusion but fails to search for material evidence that could overturn it.

Expected response: run an explicit counter-evidence check before final convergence.

AFP-F004 · Tool-result misinterpretation

A tool returns valid data, but the model reads, aggregates, or applies it incorrectly.

Expected response: distinguish tool execution success from interpretation success and validate the derived claim separately.

AFP-F005 · Premature convergence

The system finalizes a decision before unresolved assumptions, conflicts, or blockers have been examined.

Expected response: maintain unresolved state and prevent promotion until required gates are satisfied.

AFP-F006 · High-impact action without an authorization gate

A workflow moves from analysis into an external or consequential action without the required human authorization or policy check.

Expected response: separate recommendation from execution and stop at the authorization boundary.

AFP-F007 · Untrusted context overrides governing instructions

Retrieved text, a webpage, a file, or a tool result is treated as a higher-authority instruction even though it should only be analyzed as data.

Expected response: preserve instruction/source hierarchy, classify untrusted embedded instructions as data, and refuse unauthorized scope changes.

AFP-F008 · Stale or superseded state/memory

A prior decision, cached value, persistent memory, or earlier context is reused after the conditions that made it valid have changed.

Expected response: track freshness, supersession, and lineage for load-bearing state; revalidate it before it controls a consequential decision.

AFP-F009 · Execution claim without execution evidence

The system reports that a send, write, deploy, purchase, or other external action succeeded based only on intent, a command, or an acknowledgement.

Expected response: distinguish requested, acknowledged, and observed states; verify the externally visible outcome and preserve a recovery/rollback path when consequences are material.

Evidence standard for future cases

Concrete published cases should include, where possible:

  • task and environment;
  • model/tool versions;
  • relevant input evidence;
  • observed failure;
  • detection mechanism;
  • AFP intervention;
  • post-intervention result;
  • remaining uncertainty.

Current status

Failure library status: taxonomy started; reproduced cases pending publication. These identifiers describe target failure modes, not proof that AFP has already eliminated them.