← ClaudeAtlas

noyalib-failure-archaeologylisted

The chronicle of noyalib's settled battles: symptom, root cause, evidence, and what NOT to retry. Load BEFORE proposing a fix or refactor - 'has this been tried', 'why is X shaped that way', 'is there regression history here', 'look up the cache poisoning incident behind no_std', 'was the BOM column desync ever fixed'.
sebastienrousseau/agtmls · ★ 1 · AI & Automation · score 80
Install: claude install-skill sebastienrousseau/agtmls
# noyalib Failure Archaeology The chronicle. Every entry is a battle already fought. Read the entry that matches your area BEFORE you touch it — several are booby-trapped with settled middles where the naive fix is one of the already-rejected paths. - Audience: mid-level engineer or Sonnet-class model. - Scope: `noyalib` v0.0.14 and its CI/supply chain. - Not this skill: live triage → `noyalib-debugging-playbook`; rules extracted from these incidents → `noyalib-change-control`. - Dated: 2026-07-08. > **Full chronicle in `reference.md`** — this file is the index and > the load-bearing DO NOT RETRY summary. Jump to > `reference.md#entry-N-...` for the full symptom / root cause / > evidence / DO NOT RETRY narrative of any entry. The SHA > re-verification one-liner for all 25 references and the "how to > add an entry" template also live in `reference.md`. ## How to use 1. Scan the **incident index** below by area. Each row points to `reference.md § Entry N`. 2. Read the matching entry end-to-end in `reference.md`. Respect **DO NOT RETRY**. 3. Cross-check your proposed change against the compact **DO NOT RETRY summary** further down. 4. If the issue recurs: append a new entry to `reference.md` (template there) and add a row here. --- ## Incident index | # | Entry (→ `reference.md`) | One-line | Status | |---|--------------------------|----------|--------| | 1 | [Cache-poisoning no_std mask](reference.md#entry-1--cache-poisoning-no_std-mask-v009--v0011) | Swat