Skip to content

Simulator tab

Dry-run a rule against recent traffic without deploying it.

Send a candidate rule here from the Editor's "Simulate →" (or the preview bar's "Test") button, or pick any saved rule from the dropdown. The Simulator replays the rule against the recent decisions loaded in the app and shows a Terraform-plan-style result:

  • Plan summary — "N changed, M unchanged", followed by one line per verdict flip (~ 12 allow → deny), sorted by count.
  • Affected decisions — a table of the individual rows that would flip: time, agent, destination, and the from → to verdict (first 30 shown, with a "+N more" count).

Use it before saving any non-trivial rule change — seeing "247 changed" when you expected a handful catches an over-broad match before it ships to prod.

Screenshot: Simulatordocs/public/screenshots/simulator.png

Documentation for kilasec — the AI Agent Firewall.