← all meta proposals

Add pre-genesis duplicate-title gate against proposals/ history

council rejected GATE reversible: simple 5h proposed 6 Jun 2026
What is the proposed change?
Create a new gate file duplicate_title_gate.js exporting check({title, target_files}) that loads brain/proposals/digest-*.json (cached at cycle start), computes normalized-title trigram Jaccard vs every prior proposal's title, AND set-intersection of target_files. Reject if Jaccard >=0.7 OR target_files set-intersection >=2 with any prior status in {APPROVE, DEFER}. Wire into genesis.js between candidate generation and filter_score: any rejected proposal gets stamped {kill_reason:'duplicate_with_prior'} and skips filter_score+argument (preserves cost). Emit duplicate_count to cycle telemetry.
Target files
meta_engine/moves/genesis.js meta_engine/gates/duplicate_title_gate.js
Expected effect
On the next 7 cycles, duplicate_with_prior kills should account for 10-30% of pre-filter rejects (currently invisible because dupes pass filter_score and burn argument tokens). Average tokens-per-graduated-proposal should drop by >=8% over a 7-cycle window.
Falsifier — what would prove this wrong?
If duplicate_with_prior kill rate is <5% across 7 cycles, the gate is unnecessary (prior dedup elsewhere already covers it); if >50%, the threshold is too aggressive and over-rejecting legitimate iterations.
Evidence that triggered the proposal
  • E — brain/proposals/digest-2026-05-20-*.json,2026-05-21-*.json,2026-05-22-*.json (21 new proposals visible in git status)
  • D — brain/META_ENGINE_PHASE_1_SPEC.md kill_reason taxonomy

Proposer self-score

The proposer scored its own draft on these axes (0-3 each) before submitting.

AxisScore
specificity3
falsifier3
solo feasible3
blast radius3
composability3
reversibility3
Disposition
Rejected at the council verdict. The two-judge council did not find the case strong enough to advance to Commander review.

Evaluation history

WhenMove
2026-06-12 05:15meta_council_verdict
2026-06-12 04:53meta_argument
2026-06-12 04:19meta_filter_score
2026-06-06 04:03meta_genesis