confidence_routing_service
Confidence-based routing for certs and invoices. Replaces mandatory approval with smart routing — send direct vs queue for review.
Connections
- depends on: supabase-read-service
- depends on: portal-cert-invoice-service
- replaced: mandatory approval workflow
- feeds into: Owner Review Queue
Notes
- Guardrails: $5K+ invoices, proprietary-form counties, AND incomplete ABSoW always queue for review
- ABSoW guardrail (session 39): calls
validate_invoice_readiness()— if absow_coverage < 1.0, adds guardrail reason with coverage % and unconfirmed line count - Confidence model scores based on data completeness, matching patterns, historical accuracy
- Revision request flow for items that fail guardrails
- Pre-invoice validation blocks generation if modified SOW lines lack ABSoW (blockers vs warnings)