Skip to content

Viewer v0.2: UI refresh, audit-gate CI, metric honesty - #2

Merged
mrdulasolutions merged 1 commit into
mainfrom
feat/v0.2-ui-audit-honesty
Jul 27, 2026
Merged

Viewer v0.2: UI refresh, audit-gate CI, metric honesty#2
mrdulasolutions merged 1 commit into
mainfrom
feat/v0.2-ui-audit-honesty

Conversation

@mrdulasolutions

Copy link
Copy Markdown
Owner

Summary

  • Streamlit viewer v0.2: top cards with one-line “why”, drivers + falsify me, honest recovery@5/10/20, negative-control table, light CSS polish.
  • CI audit gates (scripts/check_audit_gates.py): floors on recovery@20 (≥90%), recovery@10 (≥5%), neg precision@10 (100%), library size (≥100).
  • Metric honesty: README badges/live tables, Space card, preprint abstract, methods, and roadmap rewritten to match committed artifacts (library 118, recovery@20 95.2%, Erucin ≈ SFN).

Test plan

  • python scripts/check_audit_gates.py passes locally
  • python -m py_compile app.py scripts/check_audit_gates.py
  • CI validate + audit-gates green on this PR
  • After merge, HF Space sync workflow deploys viewer; spot-check Overview cards + Benchmarks tab

HF Space

Merging to main triggers sync-hf-space.yml (paths include app.py, huggingface-space/SPACE_README.md, outputs/**).

Ship a clearer public browser (why-ranked cards, recovery@5/10/20,
negative controls, falsify-me) and stop over-claiming recovery@20 /
library size. Add CI floors for recovery and precision so audits
cannot regress silently; rewrite the roadmap to match what already
shipped.
@mrdulasolutions
mrdulasolutions merged commit ed88ffc into main Jul 27, 2026
@mrdulasolutions
mrdulasolutions deleted the feat/v0.2-ui-audit-honesty branch July 27, 2026 13:29
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.

1 participant