Skip to content

explainers added - #262

Merged
yakew7 merged 1 commit into
yakew7:mainfrom
Shreyash0712:main
Aug 14, 2026
Merged

explainers added#262
yakew7 merged 1 commit into
yakew7:mainfrom
Shreyash0712:main

Conversation

@Shreyash0712

Copy link
Copy Markdown
Contributor

⏸️ Paper freeze active. Do not modify anything under paper/results-frozen/, results/, the faircode/ analysis core, any audit.yaml / dataset CSV, or the reproducibility parameters (random_state, split, iteration counts, metrics) - these are frozen for a paper in peer review (see CLAUDE.md). New audits cannot merge to main yet (timing hold - they will be parked post-paper). Explainers, docs, website, and tooling are unaffected. If you think you found a bug in the analysis code, flag it in an issue - do not silently fix it.

Summary

Added 5 remaining explainers - I think all are done now.

Type

  • Audit
  • Explainer
  • Bug fix
  • Other

Explainer checklist

  • The file is in explainers/ and uses lowercase hyphenated naming
  • It includes a plain-language definition
  • It uses a real example from this repo or a documented real-world case
  • It includes runnable Python detection or measurement code
  • It acknowledges limitations or trade-offs
  • It links to related explainers or repo projects
  • It includes 2-3 primary sources
  • The Explainers table in README.md was updated

Closes #105 #104 #103 #94 #93

@Shreyash0712
Shreyash0712 requested a review from yakew7 as a code owner August 14, 2026 14:19
@vercel

vercel Bot commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

@Shreyash0712 is attempting to deploy a commit to the yashkewlani2020-gmailcom's projects Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions

Copy link
Copy Markdown

@yakew7 @ahmdkaml - new PR to review.

@yakew7
yakew7 merged commit 95c7765 into yakew7:main Aug 14, 2026
18 of 20 checks passed
yakew7 added a commit that referenced this pull request Aug 14, 2026
PR #262 added 5 new explainers (base-rate-fallacy, obermeyer-cost-proxy,
race-correction-clinical-algorithms, reject-inference,
underdiagnosis-bias) without running make build-explainers first, so
the committed explainers/*.html, their OG images, and sitemap.xml
didn't match what scripts/build_explainers.py + generate_og_images.py
actually produce - failing both the PR's own check and the push-triggered
run on main afterward.

Verified Pillow is pinned to the exact version CI uses (11.1.0) before
regenerating, so this reproduces CI's output byte-for-byte rather than
introducing a second mismatch. Re-ran make build-explainers: the 5 new
pages + their OG images now exist, plus a routine dateModified bump on
a couple of unrelated pages and the resulting sitemap.xml update.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Explainer: Underdiagnosis Bias - When the Label Itself Is Sicker for One Group

2 participants