ai2rules

HomeBlogPlaygroundAbout
ai2rules on GitHub
  • The Lint That Would Have Caught It Is Off by Default

    Aug 15, 2026

  • Every Check Was Green. Five Guarantees Were Not.

    Aug 13, 2026

  • A Scanner Flagged Our Supply-Chain Package. It Was Right.

    Aug 12, 2026

  • The Switch Inside the Room

    Aug 12, 2026

  • Govern Your Coding Agent in One Command

    Aug 10, 2026

  • What Your Coding Agent Lets You Control — and Three Things We Got Wrong

    Aug 8, 2026

  • The Prompt You Never Saw

    Aug 6, 2026

  • Our Benchmark Caught Us Twice

    Aug 5, 2026

  • Agents Need Their Own Computer. That's Half the Problem.

    Jul 24, 2026

  • Your Agent Harness Is Already a Security Kernel

    Jul 22, 2026

  • Governed Is Not Confined

    Jul 22, 2026

  • Your Permission List Can't See Taint

    Jul 21, 2026

  • We Skipped Permissions in Our Own Governance Tool

    Jul 21, 2026

  • We Found a False Positive in Our Own Flagship Demo

    Jul 18, 2026

  • Your Agent Just Learned to Write Programs. Can You Still Govern It?

    Jul 12, 2026

  • My Own Sandbox Blocked Me. The Fix Wasn’t a Hole.

    Jun 27, 2026

  • Does Taint Cross the Subagent Boundary? An Experiment

    Jun 20, 2026

  • Why "Deny" is Dangerous: The Case for Absent Tools in AI

    Jun 19, 2026

  • AI Aikido: Neutralizing Prompt Injection with Determinism

    Jun 18, 2026

  • The ZombieAgent Threat: Why Your AI's Memory is a Ticking Time Bomb

    Jun 17, 2026

  • Running Claude Code Safely: A Sandbox Setup Guide

    Jun 16, 2026

© 2026 ai2rules. Bounded, measurable AI security.
Go to GitHub repo