Measured, not claimed.
Every number on this page comes from the Warden runtime — shadow mode, the trust guard, and task outcome tracking. No models. No black boxes. No estimates. Just measured results you can verify yourself by running warden status.
WardenBench
Real pruning results across tool types. Every row is a measured run — not a projection. The guard verified 100% of pruned lines byte-for-byte.
| Task | Before | After | Reduction | Overhead | Guard |
|---|---|---|---|---|---|
| grep output (5 tasks, 402-line fixture) | 55,655 | 6,944 | 87.5% | 17ms | 100% |
| file read (5 tasks, 835-line source) | 45,360 | 9,814 | 78.4% | 6ms | 100% |
| generic / auto-routed (5 tasks) | 38,166 | 3,495 | 90.8% | 9ms | 100% |
| shell output (5 tasks, 24 command patterns) | 16,556 | 4,226 | 74.5% | 4ms | 100% |
| file compression (5 tasks, 3 levels) | 41,763 | 27,933 | 33.1% | 11ms | 100% |
| test log (5 tasks, 187 tests) | 17,080 | 7,037 | 58.8% | 4ms | 100% |
| OVERALL (30 tasks) | 214,580 | 59,449 | 72.3% | 8ms | 100% |
Run your own benchmarks: npx tsx benchmarks/run-bench.ts — raw CSV + JSON output, one command, fully reproducible.
Four pillars of proof
Trust guard
Every pruned line must exist verbatim in the raw output. If even one line doesn't match, the raw is shipped instead. No exceptions, no heuristics.
Implemented in src/pruner/guard.ts — runs on every prune call, zero bypass path.
Shadow mode
Every new rule starts at 0% confidence. It observes traffic and compares pruned vs. raw in the background. Only after proving quality parity does it go live.
Confidence scored with exponential decay — recent evidence weighs more than stale evidence.
Regression watchdog
Task outcomes are tracked and correlated with pruning. If a rule's task success rate drops below baseline, it auto-reverts to shadow mode.
Powered by warden_record_outcome + warden_outcome_stats — the agent reports success/failure after each task.
Durable memory
Project decisions persist across sessions. The agent recalls past architecture choices, constraints, and patterns — so it doesn't re-derive them every time.
SQLite-backed, local-first. No cloud, no telemetry, no data leaving your machine.
The eval gate
Every pruning rule goes through this pipeline before it touches live traffic. No rule skips a step.
Verify it yourself.
Install Warden, run warden status, and watch the numbers move in real time.