Skip to content

Latest commit

 

History

History
16 lines (9 loc) · 840 Bytes

File metadata and controls

16 lines (9 loc) · 840 Bytes

ADR-0001: Detection truth must come from executable evidence

Status: Accepted
Date: 2026-08-09

Context

A security registry, issue record, or fixture can state that a vulnerability should exist, but consuming that statement as the detector result creates circular assurance.

Decision

A finding/obligation result is produced only by actual detector logic over answer-free bounded evidence or authenticated structured workflow evidence. Registries map requirements to detector families and evidence sources; they do not assert pass/fail themselves.

Consequences

Issue-to-detector coverage must execute real detector adapters. Unknown/untrusted evidence is inconclusive/fail-closed. Audit tests must prevent registry-derived fake “live” inventories or expected-answer fixture fields from satisfying the contract.