Commit Graph

1 Commits

Author SHA1 Message Date
bruno cesar
c6390bed05 Phase 2: Pattern analysis — 5 MVP corruption detection patterns
- Self-dealing amendments (p01): politician → family company → contract
- Patrimony incompatibility (p05): declared assets vs family company capital
- Sanctioned still receiving (p06): CEIS/CNEP companies winning contracts
- Donation-contract loop (p10): donate to campaign → win contracts
- Municipal contract concentration (p12): disproportionate contract share
- Pattern service: run single/all patterns with entity scoping
- Patterns router: GET /patterns/{entity_id}, GET /patterns/{entity_id}/{name}
- Bilingual metadata (PT-BR + EN), neutrality-checked
- 5 .cypher files, all parameterized
- 64 tests passing

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 03:25:30 -03:00