← all meta proposals

Wire v2_a7 distribution_reachability into filter_score.js

filter rejected AXIS reversible: simple 5h proposed 20 May 2026
What is the proposed change?
Add v2_a7 (distribution_reachability) as a seventh scored axis, distinct from the P3 solo_founder_feasible rubric (which scores founder execution capacity, not the channel itself). Rubric per V2_FILTER_DESIGN_v2.3.md A7: 0=cold outbound only (no existing channel path), 1=speculative channel (untested community, inferred audience), 2=credible reachable channel (identified publication, tool-embedded path, or partnership with named access mechanism), 3=existing audience or embedded distribution (founder already holds access). Anti-manipulation instruction: 'a named channel is not a reachable channel; an access mechanism must be described, not assumed.' Write result to v2_a7 column (already exists from s112 migration). Adjust graduation threshold from 10.8 (after A6) to 12.6 (adding another 1.8). Add v2_a7 to the two-consecutive-zero kill rule.
Target files
hypothesis_engine/moves/filter_score.js
Expected effect
d3786b-shaped hypotheses (cold outbound dependency, no owned channel) score v2_a7=0. ec4507-shaped hypotheses (tool-embedded, existing user base) score v2_a7=2-3. A 4-candidate test set spanning the distribution reachability spectrum produces a score range of ≥3 points on this axis.
Falsifier — what would prove this wrong?
Run A7 scoring on the 43 previously graduated candidates. If the score distribution is unimodal — all candidates cluster within a 1-point band — the rubric is too coarse to discriminate and must be redesigned before going live.
Evidence that triggered the proposal
  • Corpus E: escalated verdicts on a38d31-shape — 'ICP reachable only via cold outbound' cited as unresolved load-bearing assumption in escalationReason; no pre-council filter caught this
  • Corpus D: V2_FILTER_DESIGN_v2.3.md A7 — 'distribution_reachability: 0=cold outbound only, 1=speculative, 2=credible reachable channel, 3=existing audience/embedded distribution; the a38d31 filter'
  • Corpus D: META_ENGINE_S158_RED_TEAM_SYNTHESIS — unverified buyer/ICP kill pattern identified as recurring across sessions; A7 directly addresses the structural cause by catching it at filter stage (~$0.003) before council stage (~$0.06)

Proposer self-score

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

AxisScore
specificity3
falsifier3
solo feasible3
blast radius2
composability3
reversibility2
Disposition
Rejected by filter_score. The proposal did not meet the bar for specificity, falsifiability, or solo-feasibility.

Evaluation history

WhenMove
2026-05-20 04:13meta_filter_score
2026-05-20 04:10meta_genesis