Knowledge gap tracker
Aggregated view of unresolved questions across the wiki, surfaced via the #gap/* tag taxonomy defined in CLAUDE § Knowledge gap markers.
For BIG open questions (multi-study controversies, foundational unknowns), create a dedicated page in hypotheses/ or here in gaps/.
How to add a gap
- Inline tag on an entity page (lightweight) — append a
#gap/...tag next to the relevant claim. Aggregated automatically below. - Dedicated gap page (heavyweight) — create
gaps/{slug}.mdfor multi-study controversies. Frontmattertype: gapwith sections “Why it matters,” “What’s known,” “What’s unknown,” “What would resolve it.”
Needs human replication
Claims based only on model-organism evidence.
LIST FROM #gap/needs-human-replication
SORT file.nameSingle-study claims (need replication)
LIST FROM #gap/needs-replication
SORT file.nameContradictory evidence
Multi-source disagreement.
LIST FROM #gap/contradictory-evidence
SORT file.nameEffect observed, mechanism unknown
LIST FROM #gap/no-mechanism
SORT file.nameDose-response unclear
LIST FROM #gap/dose-response-unclear
SORT file.nameLong-term outcomes unknown
LIST FROM #gap/long-term-unknown
SORT file.nameUnsourced claims (priority for next lint pass)
LIST FROM #gap/unsourced
SORT file.nameStub pages
LIST FROM #stub
SORT file.nameDedicated gap pages
LIST FROM "gaps"
WHERE type = "gap"
SORT file.nameSee also
- planned-coverage — proactive coverage intent (pages we intend to write, zero-inbound); distinct from the
#gap/*research-gap tags tracked above. Replaced the retiredROADMAP.md(see schema-history R50). - lint-pass — periodic SOP that surfaces and triages these (§ Step 3 inbound-count discovery is the canonical seeding-priority source)
- adding-a-claim — when and how to apply gap tags
- hypotheses — for fully-formed but contested theories (heavier than a gap)