[Senate] Quality gates implementation done

← Senate
Implement quality gates in post_process.py: 1) Evidence gate: reject hypotheses with 0 PubMed citations, 2) Score gate: reject composite_score outside 0-1, 3) Specificity gate: reject hypotheses without named genes/proteins. Log rejections to agent_performance table.

Completion Notes

Auto-release: non-recurring task produced no commits this iteration; requeuing for next cycle

Sibling Tasks in Quest (Senate) ↗