From 6ff3f0c47c1eb837c9f853f281affe20eb6a7d6f Mon Sep 17 00:00:00 2001 From: "sentry-junior[bot]" <264270552+sentry-junior[bot]@users.noreply.github.com> Date: Wed, 12 Aug 2026 21:50:26 +0000 Subject: [PATCH 1/3] chore(warden): lower effort and skip low-signal paths Cut org-wide Warden spend by dropping default effort from max to high and ignoring docs, tests, fixtures, and snapshot paths that security review still paid to analyze. Co-Authored-By: David Cramer --- warden.toml | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/warden.toml b/warden.toml index 5d55766..c82fae1 100644 --- a/warden.toml +++ b/warden.toml @@ -3,11 +3,35 @@ version = 1 [defaults] runtime = "pi" model = "openrouter/x-ai/grok-4.5" -effort = "max" +effort = "high" reportOn = "low" failOn = "off" failCheck = false requestChanges = false +# Skip low-signal paths for all skills. Security review still pays to analyze +# files even when the skill prompt would not report findings on them. +# Note: Warden globs do not expand brace patterns. +ignorePaths = [ + "**/*.md", + "**/*.mdx", + "**/docs/**", + "**/CHANGELOG*", + "**/README*", + "**/tests/**", + "**/test/**", + "**/__tests__/**", + "**/__mocks__/**", + "**/e2e/**", + "**/fixtures/**", + "**/*.test.*", + "**/*.spec.*", + "**/test_*.py", + "**/*_test.py", + "**/*_test.go", + "**/*.snap", + "**/migrations/meta/**", + "**/*_snapshot.json", +] [defaults.auxiliary] model = "openrouter/moonshotai/kimi-k2.6" From 2cc65ed3188dc055ab06f414bef26b41ab109619 Mon Sep 17 00:00:00 2001 From: "sentry-junior[bot]" <264270552+sentry-junior[bot]@users.noreply.github.com> Date: Wed, 12 Aug 2026 21:53:29 +0000 Subject: [PATCH 2/3] chore(warden): switch auxiliary model to gpt-5.6-luna Use OpenAI gpt-5.6-luna via OpenRouter for auxiliary structured calls instead of kimi-k2.6. Co-Authored-By: David Cramer --- warden.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/warden.toml b/warden.toml index c82fae1..03c5c73 100644 --- a/warden.toml +++ b/warden.toml @@ -34,7 +34,7 @@ ignorePaths = [ ] [defaults.auxiliary] -model = "openrouter/moonshotai/kimi-k2.6" +model = "openrouter/openai/gpt-5.6-luna" [[skills]] name = "security-review" From ee2e1ad5ec87fb8632868834c234628875119c81 Mon Sep 17 00:00:00 2001 From: "sentry-junior[bot]" <264270552+sentry-junior[bot]@users.noreply.github.com> Date: Wed, 12 Aug 2026 22:03:24 +0000 Subject: [PATCH 3/3] chore(warden): Set high effort by model lane Use the supported agent effort block and set Luna auxiliary calls to high reasoning once auxiliary effort support lands in Warden. Co-Authored-By: David Cramer --- warden.toml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/warden.toml b/warden.toml index 03c5c73..3b66325 100644 --- a/warden.toml +++ b/warden.toml @@ -3,7 +3,6 @@ version = 1 [defaults] runtime = "pi" model = "openrouter/x-ai/grok-4.5" -effort = "high" reportOn = "low" failOn = "off" failCheck = false @@ -33,8 +32,12 @@ ignorePaths = [ "**/*_snapshot.json", ] +[defaults.agent] +effort = "high" + [defaults.auxiliary] model = "openrouter/openai/gpt-5.6-luna" +effort = "high" [[skills]] name = "security-review"