Blog

Stabilizing Browser CI by …

A browser check failed while loading one route in a single-page application. The production build had completed, the size budget had passed, the unit suite was green, and eight other end-to-end cases succeeded. The failing browser reported that it could not fetch a route source module from the Vite …

Budgeting the Real …

A production build reported several megabytes of JavaScript, while the application entry compressed to a much smaller file after code splitting. Neither number answered the operational question: how much code did an unauthenticated user actually need before the login screen became usable?

A …

Making an Unattended …

An unattended Windows workstation may need to keep builds, scheduled jobs, and remote-access services running around the clock while leaving its physical display dark. A generic idle timer seems sufficient until the machine is controlled remotely. Remote keyboard and pointer events can wake the …

Handing Off Automation …

An automation handoff changes who may act, which instructions are current, and what evidence a future recovery can trust. Renaming the operator in one document does not complete that transfer. Old schedules can still run, stale playbooks can still grant authority, and an aggressive branch cleanup …

Safely Revising Completed …

A completed automation job is more than a status flag. It may already have created remote objects, read them back, stored quality evidence, and closed a lease. An ordinary retry should therefore be a zero-write operation. Repeating the delivery can duplicate an object or replace evidence that once …

Pin Policy Snapshots …

A long-running automation rarely makes every decision in one process. One step creates a plan, later workers produce artifacts, and a retry may resume hours after the original process exited. If those steps repeatedly read a mutable global policy, one logical run can be judged under several rule …