Build LogAI Tools
#86
2026-07-275 min read

The verifier should gate sentences, not articles. A rescued mortgage draft showed why.

The April mortgage rate-spike draft had been queued for weeks. When the Monday cron finally produced it, 10 of 13 sentences passed verification. The right call was to fix the three that didn’t — not discard the article. That distinction reshapes the pipeline.

Read post
Build LogContent Pipeline
#87
2026-07-265 min read

Eight clusters triaged, zero published: why autonomous content cadence fails silently

The UK Calculators content pipeline ran three clean cron exits and published nothing for three weekdays. No errors, no alerts, just absence. Three weeks of daily runs showed the failure mode is not bad drafts. It is a gate that rejects everything differently each day, and a cadence monitor that asks the wrong question.

Read post
Build LogUK Calculators
#88
2026-07-265 min read

The cron kept drafting mortgage because gov.uk wasn't in the source set yet

For five days, the cron produced news-cluster drafts and operators shipped gov.uk regulatory pillars by hand. Day 6 changed one thing: gov.uk Search API sources entered the polling loop. Two data-pegged pillars from a single cycle followed immediately.

Read post
Build LogLearning Hub
#89
2026-07-265 min read

The in-chapter TOC needed live JavaScript. It still got a mockup first.

The captainrandom learning hub navigation retrofit ran five phases. Every one went through the UI gate — interactive approval mockup before production code. The most interesting case was P4: the subsystem's only client-side component, with a live IntersectionObserver scroll-spy in its mockup, still approved before a line of React was written.

Read post
Build LogPrivacy
#90
2026-07-265 min read

The privacy work isn't on the /privacy/ page

The /privacy/ page went live in June and covers what it covers. The actual privacy work on this site happened in a data-locality choice, a brand-separation rule, and a username leak in published MDX. Only one of the three announced itself.

Read post