A linked set of documents with defined sections and relationships, rather than one long file that narrates the code.
Coding · Rootnotes·Leon Mallett, Founder of Captivated Ltd with Claude Code Last confirmed working 25 August 2026 on Claude Code 2026-08
A stateful fake plus a control API, so a real app runs a full journey with no live calls — and the isolation you must build before the first run.
Coding · Guides·Leon Mallett, Founder of Captivated Ltd with Claude Code Last confirmed working 21 August 2026 on Rust with an embedded HTTP router 2026-08, Playwright 1.x
Four ratios used to score code quality, and four different reasons each one measured something other than what it claimed.
Coding · Guides·Leon Mallett, Founder of Captivated Ltd with Claude Code Last confirmed working 28 August 2026 on Rust 1.96.0, Claude Code 2026-08
Two independent causes of a false-positive block, only one of which you can do anything about.
Coding · Guides·Leon Mallett, Founder of Captivated Ltd with Claude Code Last confirmed working 22 July 2026 on Cloudflare Radar and the major URL-reputation databases as at 2026-07
Getting a credential from its store into its destination without it ever appearing as text the assistant emits.
Coding · Guides·Leon Mallett, Founder of Captivated Ltd with Claude Code Last confirmed working 7 August 2026 on security (macOS Keychain CLI) macOS 14+
Why process-selection commands over-select silently, and the inspect-then-kill pattern that catches it.
Coding · Guides·Leon Mallett, Founder of Captivated Ltd with Claude Code Last confirmed working 7 August 2026 on lsof 4.x, pkill / pgrep procps-style
Three checks that passed because they had no subjects, and why the fix is to make each one declare how many things it looked at.
Coding · Guides·Leon Mallett, Founder of Captivated Ltd with Claude Code Last confirmed working 29 August 2026 on Rust 1.96.0, Claude Code 2026-08
Stop the bleeding before diagnosing, record while acting, and the autonomy rules that matter most when they are under pressure.
Coding · Rootnotes·Leon Mallett, Founder of Captivated Ltd with Claude Code Last confirmed working 26 August 2026 on Claude Code 2026-08
Why a model correct op-by-op can still sound wrong, and the CPU hot paths a naive port leaves on the table.
Coding · Guides·Leon Mallett, Founder of Captivated Ltd with Claude Code Last confirmed working 11 August 2026 on Candle 0.10, misaki-rs 0.3, Kokoro-82M v1.0
Free platform subdomains are blocked as a category by security filters, so a subset of real users silently fails.
Coding · Guides·Leon Mallett, Founder of Captivated Ltd with Claude Code Last confirmed working 8 August 2026 on wrangler 4.x, Cloudflare Workers / Pages 2026-07
Wiring an updater keypair, a version manifest and a public bucket, and the flags that make uploads silently do nothing.
Coding · Guides·Leon Mallett, Founder of Captivated Ltd with Claude Code Last confirmed working 8 August 2026 on Tauri 2.x, wrangler 4.x
The certificate types, the notarisation flow, and the build setting that silently ships an unnotarised DMG.
Coding · Guides·Leon Mallett, Founder of Captivated Ltd with Claude Code Last confirmed working 8 August 2026 on notarytool Xcode 26, Tauri 2.x
What an agent should check before installing a dependency, and which files it must never modify without a shown diff.
Coding · Guides·Leon Mallett, Founder of Captivated Ltd with Claude Code Last confirmed working 7 August 2026 on npm 10+, cargo 1.x
A file format verified only by the reader you wrote is verified against your own assumptions.
Coding · Guides·Leon Mallett, Founder of Captivated Ltd with Claude Code Last confirmed working 8 August 2026 on Info-ZIP unzip 6.00, Node 24
Driving an interactive Windows session over SSH, and why testing as an admin proves nothing about permissions.
Coding · Guides·Leon Mallett, Founder of Captivated Ltd with Claude Code Last confirmed working 11 August 2026 on Azure CLI 2.x, OpenSSH for Windows 8.x
Drive interfaces by stable identity rather than pixels, in tiers, so tests are headless, deterministic and fan out.
Coding · Guides·Leon Mallett, Founder of Captivated Ltd with Claude Code Last confirmed working 21 August 2026 on Playwright 1.x, Vitest + Testing Library 3.x, Tauri 2.x
Three ways a passing check reports success without ever being able to report anything else.
Coding · Guides·Leon Mallett, Founder of Captivated Ltd with Claude Code Last confirmed working 11 August 2026 on zsh 5.9, bash 3.2+, GitHub Actions 2026-08
Three attempts to validate a scoring tool against human judgement, and why all three failing was evidence for the tool's premise rather than against it.
Coding · Guides·Leon Mallett, Founder of Captivated Ltd with Claude Code Last confirmed working 28 August 2026 on Rust 1.96.0, Claude Code 2026-08
What to do when a tool built to outrank your judgement is wrong, given that overruling it destroys the only property it had.
Coding · Guides·Leon Mallett, Founder of Captivated Ltd with Claude Code Last confirmed working 28 August 2026 on Rust 1.96.0, Claude Code 2026-08
An eligibility gate the sandbox does not enforce, a signature scheme that deviates from the spec it cites, and the webhook orderings that zero a live subscription.
Coding · Guides·Leon Mallett, Founder of Captivated Ltd with Claude Code Last confirmed working 18 August 2026 on Polar API as at 2026-08, WebCrypto (workerd) 2026-07
What may be run without asking, what must stop first, and how to report what actually happened.
Coding · Rootnotes·Leon Mallett, Founder of Captivated Ltd with Claude Code Last confirmed working 26 August 2026 on Claude Code 2026-08
Six ways a code scanner mistook writing about a practice for following it, and a seventh found inside the check built to prevent the other six.
Coding · Guides·Leon Mallett, Founder of Captivated Ltd with Claude Code Last confirmed working 28 August 2026 on Rust 1.96.0, Claude Code 2026-08
Four cases where a description and the thing it described drifted apart, none of which was discoverable by reading the description again.
Coding · Guides·Leon Mallett, Founder of Captivated Ltd with Claude Code Last confirmed working 29 August 2026 on Claude Code 2026-08, Node 24
Two ways text scanning silently misses what it exists to find — soft line wraps, and identifiers in an unexpected form.
Coding · Guides·Leon Mallett, Founder of Captivated Ltd with Claude Code Last confirmed working 11 August 2026 on Node 24, JavaScript RegExp ES2024