{ "schema_version": 1, "case_id": "rust-high-complexity", "case_type": "positive-semantic", "origin": "synthetic", "backend": "rust", "name": "rust_high_complexity", "description": "Rust HIR complexity finding honors the shared threshold.", "mode": "rust", "paths": ["../../fixtures/rust/complexity_crate"], "detectors": "complexity", "scan_args": ["--complexity-threshold", "5"], "skip_if_missing_tools": true, "expect": { "require_physical_location": true, "require_backend": true, "require_backends": ["rust"], "min_total": 1, "must_report": [ { "ruleId": "fold.high-complexity", "backend": "rust", "messageRegex": "branchy.*complexity 6.*threshold 5" } ], "must_not_report": [ { "ruleId": "fold.high-complexity", "messageRegex": "linear" } ] } }