This repository provides a solution for intelligent payment routing by evaluating provider health and using a multi-factor scoring system. It integrates GPT-5.6 Luna to generate explanations for routing decisions, ensuring transparency and adaptability to provider changes.
From the README
Intelligent Payment Routing Simulator Problem Statement Payment orchestrators must choose a processor while balancing availability, approval probability, latency, and transaction cost. Static priority lists react poorly to provider degradation and make routing decisions difficult to explain. Solution The service gathers a verified provider-health snapshot, excludes unavailable routes, applies a deterministic multi-factor score, ranks eligible providers, and asks GPT-5.6 Luna to turn the recorded decision into a structured operator explanation. The complete evidence, scorecard, graph trace, and reviewer decision are persisted for inspection. How It Works 1. Domain tools collect...
Skills
- Python
- Dockerfile