fairscope v0.2.0
fairscope v0.2.0
Added
fairscope.nlp— five-axis Cross-Platform Fairness Evaluation (CPFE) protocol.CPFEProtocol+CPFEReport: macro AUC/F1 and ΔAUC%, multiclass ECE, bootstrap macro-AUC significance with Bonferroni correction, per-class disparate impact and equalized odds, a structured per-axisdeployment_readiness()diagnostic (P4 reference bands; illustrative, configurable ΔAUC limit), and gradient-saliency Jaccard attribution stability (token_saliencybehindfairscope[nlp]). Routed viaFairnessAudit(model, domain="nlp", ...).- Documentation site (MkDocs Material + mkdocstrings) at https://rajveer-code.github.io/fairscope/ — runnable getting-started example on the synthetic fixture, CPFE and healthcare guides, auto-generated API reference.
- Replication notebooks (
notebooks/01_healthcare_replication.ipynb,notebooks/02_nlp_cpfe_demo.ipynb) executed in CI vianbmake.
100% test coverage maintained; CI green on Python 3.9–3.12.
Full changelog: CHANGELOG.md