← ClaudeAtlas

recording-findingslisted

Consolidates executor, compliance, adversary, and sniper finding blocks from a completed feature run into the transient findings.md buffer at the project root. findings.md is ephemeral — the input to distilling-learnings, deleted by the harvester at the end of the run; durable audit lives in git. Use when the harvester agent runs after final dual review — never during active implementation.
orobsonn/claude-harness · ★ 0 · AI & Automation · score 60
Install: claude install-skill orobsonn/claude-harness
# Recording-Findings — Consolidating agent outputs into the transient findings.md **Announce at the start (in pt-br):** "Usando recording-findings para consolidar os findings da run em findings.md." **Input:** the **on-disk running `findings.md`** that the orchestrator wrote during the run — it is the sole producer (per-task findings appended in the FULL loop step 6; the final dual-review findings appended in LIGHT). Your job is to **normalize, dedupe, and structure** that file, not to gather fresh per-agent blocks (the harvester subagent does not hold the agents' raw outputs). The block formats below describe what the orchestrator captured, so you can recognize and normalize them. **`findings.md` is TRANSIENT** — a single-run digest. It is the input to `distilling-learnings` (which routes durable insights to repo memory / nested `CLAUDE.md` / kaizen) and is then **deleted by the harvester** at the end of the run. It is not a durable archive — the run's commit/PR in git is the durable audit. Do not treat it as a cross-run log. --- ## Finding block formats (per agent) **Executor** emits under `### Findings`: ``` - <decision taken, gotcha hit, or assumption made> ``` **Compliance** emits under `### Problemas encontrados`: ``` - PROBLEMA: [low|medium|high] <description> — file:line - SUGESTAO: <non-blocking improvement> ``` **Adversary** emits a JSON `issues` array: ```json { "description": "...", "category": "...", "severity": "low|medium|high", "scope": "...", "evidenc