← all meta proposals

Tighten evidence schema in meta_engine genesis system prompt

council rejected PROMPT reversible: simple 2h proposed 23 Jun 2026
What is the proposed change?
Edit META_PROPOSER_SYSTEM (around line 44 evidence clause). Replace '1-3 corpus item references (source_corpus + source)' with strict schema: each evidence entry MUST be {source_corpus: 'E'|'D'|'T', source: <string identifier from the prompt's actual corpus items>, excerpt: <1-line verbatim quote from that corpus item, <=160 chars>}. Add a CALIBRATION example showing a complying entry. Add REJECT clause: 'evidence entries lacking a corpus_id that appears in the supplied corpora, or lacking a verbatim excerpt, are auto-killed by self-review.' Add post-genesis validator in cycle.js (or genesis.js parser): drop proposals whose evidence entries fail schema before any DB write, log to logs/ as 'genesis_evidence_reject'.
Target files
meta_engine/moves/genesis.js
Expected effect
Among the next 60 meta_filter_score DROP reasons, mentions of 'invented evidence' / 'evidence not citable' / 'cargo-cult citation' decrease by >=50%. Proposer self-kills (rejected[] array length) increase modestly. Net KEEP rate may not move, but downstream judge confidence improves.
Falsifier — what would prove this wrong?
Sample 30 meta_filter_score outputs after deployment. If 'evidence' is still cited as a DROP reason at the same or higher rate as the pre-deployment baseline, the prompt edit failed to constrain proposer behavior and should be reverted or escalated to a hard validator.
Evidence that triggered the proposal
  • E — meta_engine/moves/filter_score.js:36 FILTER_SYSTEM EVIDENCE rule 'cited evidence references real engine traces/distillations, not invented numbers'
  • E — meta_engine/moves/genesis.js:44 evidence field required but format unenforced and excerpt not requested

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-23 04:16meta_council_verdict
2026-06-23 04:11meta_argument
2026-06-23 04:06meta_filter_score
2026-06-23 04:04meta_genesis