skills/hypothesis-generation/references/literature_search_strategies.md
This workflow supports hypothesis formulation. It is not automatically a systematic review, evidence-grade, patentability search, regulatory determination, or proof of novelty.
Before searching:
Do not send unpublished or sensitive data to an external search engine, AI service, citation service, or model without explicit authorization.
Separate search objectives:
Use separate queries so a mechanism search is not mistaken for a novelty search.
Choose a structure matched to the question:
Cochrane uses PICO for intervention-effect review questions and distinguishes review PICO, PICO for each synthesis, and PICO of included studies. Do not force PICO onto every domain.
Prefer the source closest to the claim:
Authority does not replace critical appraisal. A primary study may be weak, and a current official policy may be jurisdiction-specific.
For every candidate, run terms such as:
Record whether a source challenges the mechanism, the measurement, the design, or only its generalizability.
Use backward citation tracing from methods and review papers. Search original titles, authors, books, standards, and DOI/PMID records. Recency is not a proxy for relevance.
Use citation indexes, trial registries, preregistration repositories, preprint servers, data/code repositories, and correction/retraction records as appropriate.
Use current official sites and record:
For high-consequence work, a search result is not legal, regulatory, ethics, biosafety, or dual-use clearance.
Complete assets/search_boundary_template.json. At minimum include:
search_boundary_id;searched_on;Use novelty_status: not_assessed unless a qualified human has reviewed a fit-for-purpose search. Even a comprehensive search supports only a bounded statement.
Complete assets/evidence_ledger_template.csv with one row per source:
The audit validates structure and links only:
python3 scripts/audit_evidence_ledger.py \
local-evidence-ledger.csv \
local-search-boundary.json \
--record local-hypothesis-record.json
It does not visit URLs, verify existence, appraise evidence, or decide whether a citation supports a claim.
For each consequential claim, record:
Verify every identifier and claim against the source. Do not rely on search snippets or AI-generated citations.
Use a documented stop rule, such as:
Do not stop merely because:
Use:
Searches were conducted on YYYY-MM-DD in [indexes] using [queries/strategy]. Within the documented date, language, access, and screening limits, we located [scope]. This does not establish universal absence, priority, or novelty.
For gaps:
No directly matching source was located within the documented search boundary. Related work was found on [near neighbors]. A broader specialist search is required before making a novelty claim.