filter-false-gap

Installation
SKILL.md

filter-false-gap

Purpose

Distinguish a real knowledge gap from search failure, closed questions, or unanswerable formulations, judging prior work by whether it closes the question rather than by whether it exists.

Input contract

required: [gap_claim, search_record, evidence_scope]
optional: [prior_findings, answerability_constraints]
constraints: [absence claims must be tied to a declared search and scope; a closure verdict cites the work that closes the question]

Procedure

  1. Check whether the search covered the declared evidence scope.
  2. Compare the claim with prior findings. Prior work closes the question only when it is independently replicated, measures the construct directly, holds across the scope the claim names, and faces no unresolved contrary result; name each condition that fails and the work it applies to.
  3. For a region no prior work touches, state why it is empty: unsearched, incoherent as a combination, unmeasurable, infeasible to study, or open.
  4. Test whether the formulation is answerable under stated constraints.
  5. Label open, touched_not_closed, search_failure, resolved, or unanswerable with rationale.

Output contract

produces: [gap_verdict, search_adequacy, closure_assessment, answerability_note]
delta_fields: [findings, evidence_updates, uncertainties, decisions]
Installs
15
GitHub Stars
505
First Seen
Sep 24, 2026