
Gate the NuGet packages your agent adds: a lock file, the audit, and a short script for what advisories miss
An agent that adds a package changes your supply chain in one line of a .csproj. Fifteen minutes to put a gate on it, any agent.
12 min read

An agent that adds a package changes your supply chain in one line of a .csproj. Fifteen minutes to put a gate on it, any agent.
12 min read

Agents change code faster than anyone rereads the docs. A 40-line Vitest file turns every TypeScript example in a README into a test, so stale docs fail the build. Fifteen minutes to set up.
8 min read

TypeScript 7.0 turns a pile of 6.0 deprecations into hard errors and ships no programmatic API. A short script that runs both compilers and diffs their errors turns the upgrade into a reviewable change. About 20 minutes on one project.
8 min read

Three small scripts turn an AI-written tour of a codebase into claims a machine can check. Fifteen minutes to set up, any agent.
14 min read

The METR trial, the DORA report and the Stack Overflow survey get quoted as if they answer the same question. They don't.
6 min read

A strictness ladder for a JS-to-TS migration that an agent can climb in small batches without changing behaviour by accident. About 20 minutes to try on one module.
9 min read

A contract-first loop for a C# API and a TypeScript client: generated types for the client, a schema check on every response, and a failing test as the agent's brief. About 30 minutes, works with any agent.
14 min read

A written spec with examples becomes failing xUnit tests, the agent codes until they pass, and a mutation run names the boundaries nobody pinned. About 30 minutes, .NET 10 and any agent.
12 min read