# Validation Result Changes on Retry

## Ontology Metadata

Code: ISS-0006
Version: ISS-0006@0.1.0
Ontology release: 0.1.0
Updated: 2026-05-10T00:00:00Z
Canonical URL: /workbench/issues/validation-result-changes-on-retry/

## Summary

A validation, grading, review, classification, or pass/fail result changes after retry even though the input and declared validation rules did not change.

## Category

- CAT-0090 — Inconsistent Behavior
  - URL: /workbench/categories/inconsistent-behavior/
  - Summary: Problems where similar inputs, repeated attempts, validations, prompts, routes, or cases produce different results without a clear reason.

## Primary Pattern

- PAT-0210 — Non-Deterministic Execution
  - URL: /workbench/patterns/non-deterministic-execution/
  - Summary: A structural condition where equivalent inputs and declared constraints produce divergent outputs across executions.

## Declared Patterns

- PAT-0210 — Non-Deterministic Execution
  - URL: /workbench/patterns/non-deterministic-execution/
  - Summary: A structural condition where equivalent inputs and declared constraints produce divergent outputs across executions.
- PAT-0290 — Divergent Outputs
  - URL: /workbench/patterns/divergent-outputs/
  - Summary: A structural condition where parallel evaluations under comparable scope and shared authority produce non-equivalent outputs.
- PAT-0160 — Schema Breakage
  - URL: /workbench/patterns/schema-breakage/
  - Summary: A structural condition where an instance, graph, payload, or object violates the type, shape, or rule requirements of a declared schema.

## Derived Primary Lenses

- LEN-0170 — Convergence Lens
  - URL: /workbench/lenses/convergence-lens/
  - Summary: Compares parallel structural systems to determine whether they align under shared authority.
- LEN-0180 — Determinism Lens
  - URL: /workbench/lenses/determinism-lens/
  - Summary: Evaluates whether identical structural inputs produce equivalent structural outputs across repeated executions.
- LEN-0200 — Interface Contract Lens
  - URL: /workbench/lenses/interface-contract-lens/
  - Summary: Compares declared interface structure to observed runtime structure to detect contract deviations.
- LEN-0210 — Invariant Lens
  - URL: /workbench/lenses/invariant-lens/
  - Summary: Verifies that declared invariants are structurally enforceable and not contradicted by observed structure.
- LEN-0290 — Variance / Entropy Lens
  - URL: /workbench/lenses/variance-entropy-lens/
  - Summary: Measures structural variability across repeated or comparable evaluations and identifies divergence beyond expected bounds.

## Derived Secondary Lenses

- LEN-0140 — Compression Lens
  - URL: /workbench/lenses/compression-lens/
  - Summary: Reduces structural graphs into stable minimal representations for comparison, redundancy detection, and diffing.
- LEN-0150 — Conflict Lens
  - URL: /workbench/lenses/conflict-lens/
  - Summary: Detects mutually incompatible constraints, claims, states, or declarations that cannot be simultaneously satisfied.
- LEN-0280 — Reference Stability Lens
  - URL: /workbench/lenses/reference-stability-lens/
  - Summary: Evaluates whether structural references, identifiers, nodes, and edges remain consistent across execution cycles or comparable states.

## Search Intents

- validation result changes on retry
- AI validation changes each time
- same input gets different pass fail result
- AI grader changes after retry
- review result is inconsistent
- validation output is not stable
