Summary
Add a mode that profiles two CSVs (e.g. training vs. production) and reports how each demographic dimensions representation shifted.\n\n## Why\nDirectly operationalises the Distribution Shift explainer: a dataset that passed an audit can drift out of representativeness over time.\n\n## Tasks\n- [ ] CLI: faircode compare a.csv b.csv\n- [ ] Web: second dropzone + side-by-side score/dimension diff\n- [ ] Define the diff metrics in SPEC.md
Summary
Add a mode that profiles two CSVs (e.g. training vs. production) and reports how each demographic dimensions representation shifted.\n\n## Why\nDirectly operationalises the Distribution Shift explainer: a dataset that passed an audit can drift out of representativeness over time.\n\n## Tasks\n- [ ] CLI:
faircode compare a.csv b.csv\n- [ ] Web: second dropzone + side-by-side score/dimension diff\n- [ ] Define the diff metrics inSPEC.md