roots = ["apps/web/src"]
exts = [".ts", ".tsx", ".astro"]
skipDirs = ["node_modules", "dist", "regression", "playwright-purchase-report", "html-cache", "fixtures"]
baseline = ["no-stubs", "ts-suppress", "as-any", "raw-hex", "kv-ban", "live-secrets", "eval-ban", "pii-logs", "weak-hash"]
stack = ["cloudflare"]
rules = ["./rules/multideal-patterns.json"]
astRules = "./rules/ast"
astDisable = ["window-in-render"]
suppressions = "./suppressions.json"
fixtures = "./fixtures"

[checkers.diff-shape]

[gate]
file = ["critical", "high"]
staged = ["critical", "high"]
