skills/scientific-brainstorming/references/idea_evaluation.md
Evaluation narrows a candidate set; it does not convert ideas into evidence. Use explicit criteria, independent ratings, uncertainty, qualitative review, adversarial checks, and noncompensatory gates.
For every criterion record:
higher or lower);Possible criteria include information gain, ability to distinguish mechanisms, importance to stakeholders, feasibility, reversibility, novelty relative to a documented search, methodological rigor, cost, time, equity, safety, and dual-use burden.
Avoid:
not assessable and abstention rather than forced precision.Do not report inter-rater agreement as evidence that an idea is correct. Agreement can reflect shared information or shared bias.
The bundled scripts/evaluate_matrix.py uses a simple, fully disclosed model.
For criterion (j), observed score (x_{ij}), minimum (L_j), maximum (U_j),
and positive weight (w_j):
This compensatory formula means a high value on one criterion can offset a low value on another. Keep hard gates outside the formula.
{
"schema_version": "1.0",
"criteria": [
{
"name": "information_gain",
"description": "Ability to discriminate plausible mechanisms",
"weight": 3,
"direction": "higher",
"minimum": 1,
"maximum": 5
},
{
"name": "resource_burden",
"description": "Relative time, cost, and scarce-resource burden",
"weight": 2,
"direction": "lower",
"minimum": 1,
"maximum": 5
}
]
}
Weights must be explicit, finite, and positive. They need not sum to one; the script reports both supplied and normalized values.
idea_id,information_gain,information_gain_low,information_gain_high,resource_burden,resource_burden_low,resource_burden_high,qualitative_review,uncertainties,evidence_status,ethics_status
I001,4,3,5,3,2,4,"Distinguishing prediction is clear","Assay performance unknown",search-incomplete,review-required
I002,3,2,4,2,2,3,"Lower burden but less discriminating","Population transfer uncertain",mixed,not-assessed
Required columns are idea_id, every configured criterion,
qualitative_review, and uncertainties. Low/high columns are optional but
must appear as pairs and contain low <= score <= high. Extra columns are
preserved as qualitative context.
Run:
python scripts/evaluate_matrix.py scores.csv \
--config criteria.json \
--weight-delta 0.10 \
--output matrix.json
The output includes:
decision: null and an explicit notice that no scientific conclusion or
automatic selection was made.The sensitivity analysis is local and one-factor-at-a-time. It does not explore all possible weights, criterion dependence, model-form uncertainty, correlated ratings, or uncertainty in the scale anchors.
Treat a ranking as fragile when:
Do not “fix” fragility by choosing weights that stabilize a preferred result. Use it to identify value judgments, missing information, or candidates that need further comparison.
For every shortlisted idea record:
Idea ID:
Reviewer (not an originator):
Strongest version of the idea:
Observation that would count against it:
At least two alternative explanations:
Measurement or analysis failure:
Sampling or generalizability failure:
Prior evidence that challenges it:
Potential harm, inequity, or misuse:
Mitigation:
Residual uncertainty:
Disposition: retain / revise / pause / stop / external review
Review the strongest version before attacking it. Avoid performative “devil's advocacy” with no follow-up; every challenge needs a response, owner, and status.
For each idea:
Do not use citation counts as a validity score. Do not let an AI-generated summary substitute for reading the source.
Ask a relevant methods expert to review:
This is a gate to protocol development, not approval to collect data.
When NIH guidance applies, the later application or protocol should address:
NIH's SABV policy expects sex to be considered in research questions, design, analysis, and reporting for vertebrate animal and human studies, with strong justification for a single-sex scope. “Include both sexes” alone is not an analysis plan, and an inappropriate underpowered comparison can reduce rather than improve rigor. Consult current NIH instructions and program staff.
Ask whether the idea involves:
Record not-assessed, not-applicable, review-required, approved under identifier ..., redesign-required, or stop. Only the authorized body can
issue approval. Current policies vary by jurisdiction and can change.
Record the decision while alternatives and uncertainty are still visible:
Do not rewrite the log after outcomes are known. Append corrections and reasons.
Ideation is normally exploratory. When a candidate becomes a confirmatory study:
Preregistration supports transparency; it does not guarantee a good question, adequate power, correct analysis, reproducibility, ethics approval, or truthful execution. Exploratory research remains valuable when reported as exploratory.