forked from brunoclz/br-acc
-
Notifications
You must be signed in to change notification settings - Fork 16
🟠 P1: Enable and validate pattern detection engine #48
Copy link
Copy link
Open
Labels
help wantedExtra attention is neededExtra attention is needed
Description
Problem
The pattern detection engine exists (10 risk detectors) but is disabled (PATTERNS_ENABLED=false). We claim to detect corruption patterns but we actually can't.
Detectors Available (need validation)
- Contract splitting
- Shell company detection
- Single-source procurement
- Unusual growth patterns
- Cross-entity connections
- And 5 more in
api/src/bracc/routers/patterns.py
What We Need
- Test each detector against real Neo4j data
- Fix any that produce false positives
- Enable
PATTERNS_ENABLED=truein production - Document expected outputs for each pattern
- Add integration tests for pattern endpoints
Reference
docs/SYSTEM_CAPABILITIES_2026-03.md Section 11 — 'Where We LOSE'
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
help wantedExtra attention is neededExtra attention is needed