All Skills Library · Evidence

evidence-capture-and-chain

Keep findings tied to paths, hashes, and notes.

Version
1.0.0
Lifecycle
reference
License
Apache-2.0
Published
2026-08-27
Reviewed
2026-08-27
Source
witnessops/witnessops-web
content/witnessops/skills/evidence-capture-and-chain/SKILL.md
Bytes
1026
SHA-256
40b8bda4ce0e50781aa5dc4511d8c2e1956670d5b1bd07788501caae52cb6875
Plain view · SKILL.mdUTF-8 · exact download bytes
---
name: evidence-capture-and-chain
description: >
  Use when notes, artifacts, manifests, screenshots, or evidence paths need
  normalization or chain-of-evidence consistency. Prefer explicit paths and
  hashes over memory or chat history.
---

# Evidence capture and chain

A finding without a path is a rumour.

## Required inputs

- engagement or case slug
- current artifact paths
- note fragments or finding context

## Workflow

1. Place artifacts under the case directory, not in a scratch folder.
2. Normalize names. No spaces-as-truth, no "final-final-2".
3. Record a SHA-256 (or the declared hash) in the manifest.
4. Link each finding sentence to a path.
5. Flag gaps where evidence was generated but not captured.

## Guardrails

- Do not leave critical evidence only in terminal history.
- Do not invent hashes.
- Do not mix customer evidence with labelled samples.
- Preserve traceability between finding text and artifact path.

## Outputs

- normalized paths
- manifest entries
- notes that cite those paths
Evidence capture and chain — WitnessOps Skills