← ClaudeAtlas

file-a-findinglisted

File something you found — a bug, a security finding, a wrong rule, a defect out of scope — as an issue a fixer can act on without re-doing the investigation. Use when work surfaces a problem that is not the work you were asked to do, in any repo running claude-team.
matt-whitaker/claude-team-example · ★ 0 · Data & Documents · score 63
Install: claude install-skill matt-whitaker/claude-team-example
A finding is filed, never swept into the current change: scope grows by surfacing follow-ups. And the report is the deliverable — the Architect that shapes a bug **may not rewrite its body**, so whatever you write is the only grounding the fixer gets. A thin report is not repaired downstream; it is rejected as unusable. ## 1. Decide what it is | it is | when | where it goes | |---|---|---| | **bug** | something behaves wrong and you can say how | `bug` label; one branch, one PR, usually one task | | **security finding** | a boundary is reachable that should not be | `bug` label; the ceiling stated (see below) | | **spike** | you found a question, not an answer | `Spike:` title or `spike` label — no branch, ships nothing | | **a rule that is wrong** | the code is right and the instruction is not | the repo owning the rule, naming the rule and what it cost | ⚠️ **If you cannot state a reproduction or a measurement, it is a spike, not a bug.** Filing an unmeasured hunch as a bug hands a fixer nothing to work from. ## 2. Establish it in the repo that owns it ⚠️ **The repo that owns the fix, not the one where you noticed it.** A workflow defect noticed in a consumer belongs to the engine; a data defect noticed by the engine belongs to the data repo. ⚠️ `Closes owner/repo#N` does not fire across repositories — cross-repo trackers get closed by hand, so prefer one issue in the owning repo over a pair. ## 3. Write what a fixer needs - **What is wrong**, stated so a reader can