CreditScan — Credit risk scoring engine — weighted composite scoring 300-850, risk classification (educational)
Credit risk scoring engine — weighted composite scoring 300-850, risk classification (educational).
CreditScan exists to make this workflow practical. Credit risk scoring engine — weighted composite scoring 300-850, risk classification (educational). It favours a small, inspectable surface over sprawling configuration.
Applicant— exported fromsrc/creditscan/core.pyCreditAssessment— exported fromsrc/creditscan/core.pyCreditScan— exported fromsrc/creditscan/core.py- Included test suite
- Dedicated documentation folder
- Runtime: Python
- Tooling: Pydantic
The codebase is organised into docs/, src/, tests/. The primary entry points are src/creditscan/core.py, src/creditscan/__init__.py. src/creditscan/core.py exposes Applicant, CreditAssessment, CreditScan — the core types that drive the behaviour.
pip install -e .from creditscan.core import Applicant
instance = Applicant()
# See the source for the full APICreditScan/
├── .env.example
├── CONTRIBUTING.md
├── Makefile
├── README.md
├── docs/
├── pyproject.toml
├── src/
├── tests/