Skip to content
The Handover

Guides

These stale when the tooling changes, so they record the tool and version they were tested against.

What you link to decides your tooling, and the consent rules decide whether a cookieless story survives.

General Chat · GuidesLeon Mallett, Founder of Captivated Ltd with Claude Code
Last confirmed working 31 July 2026 on UK CAP Code, PECR and UK GDPR as at 2026-07

How to submit a document, what happens to it during review, and what rights you keep.

General Chat · GuidesThe Handover
Reviewed 7 August 2026

The draft-and-hand-over boundary for outbound email, and the ways email rendering differs from the web.

General Chat · GuidesLeon Mallett, Founder of Captivated Ltd with Claude Code
Last confirmed working 8 August 2026 on major email clients as at 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 · GuidesLeon 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 · GuidesLeon 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 · GuidesLeon 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 · GuidesLeon Mallett, Founder of Captivated Ltd with Claude Code
Last confirmed working 7 August 2026 on security (macOS Keychain CLI) macOS 14+

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 · GuidesLeon Mallett, Founder of Captivated Ltd with Claude Code
Last confirmed working 29 August 2026 on Rust 1.96.0, Claude Code 2026-08

Seven invariants every document in this library must satisfy, and what happens to one that does not.

General Chat · GuidesThe Handover
Reviewed 6 August 2026

Drive interfaces by stable identity rather than pixels, in tiers, so tests are headless, deterministic and fan out.

Coding · GuidesLeon 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 · GuidesLeon 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

Why every session starts cold, what follows from that, and the four layers that turn context into something an agent can be handed.

General Chat · GuidesLeon Mallett, Founder of Captivated Ltd with Claude Code
Last confirmed working 28 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 · GuidesLeon Mallett, Founder of Captivated Ltd with Claude Code
Last confirmed working 28 August 2026 on Rust 1.96.0, Claude Code 2026-08

Two ways text scanning silently misses what it exists to find — soft line wraps, and identifiers in an unexpected form.

Coding · GuidesLeon Mallett, Founder of Captivated Ltd with Claude Code
Last confirmed working 11 August 2026 on Node 24, JavaScript RegExp ES2024