---
typeId: req
recordId: benac-evd-002
fields:
  title: Raw evidence before interpretation
  statement: |
    When practical and safe, Benac shall persist raw evidence or a CID/encrypted reference to raw evidence before or alongside normalized interpretation. Raw evidence includes observed request and response bodies, package-provided error payloads, provider responses, storage or compute receipts, validation engine details, WASM runtime traps, package stdout/stderr where captured, host-mediated API failure payloads, logs, resource-limit observations, and other observed failure material.

    If raw evidence is not persisted in full, Benac shall record whether it was omitted, redacted, truncated, encrypted, unavailable, or unsafe to store, and shall record the reason or policy basis where practical.

    Normalized outputs, validation results, diagnostic classification codes, human-readable summaries, or parsed interpretations shall not erase, replace, or silently discard available raw evidence.
  rationale: Normalized or validated outputs should not erase the underlying receipt. Many failures are best understood from the raw observed material, especially when future packages, runtimes, providers, or future profile additions produce failure modes not anticipated by the baseline diagnostic-code registry.
  verification: Mock HTTP response bodies, package error payloads, WASM trap evidence, validation engine details, storage provider refusal bodies, and compute failure responses are stored inline or by CID/encrypted reference before or alongside parsed output or diagnostic records. Fixtures verify that omitted, redacted, truncated, encrypted, unavailable, or unsafe raw evidence is explicitly marked rather than silently discarded.
  testable: true
  status: draft
  area: BENAC-EVD
  sourceDocument: /home/johnb/Downloads/benac_syrs_v0_4_integrated_authentication.md
  sourceVersion: v0.4
  sourceSections:
    - 10.10 Invocation, evidence, effects, audit, and tamper-evidence
  order: 113
---
