Answer a question from the KB with citations, optionally filing the answer as a new page. Use when the user asks a physics question, wants to query the knowledge base, or asks about topics covered in the KB (theories, concepts, people, experiments, open questions). WHEN NOT: Ingesting new sources (use kb:ingest), fetching articles (use kb:fetch), or health-checking the KB (use kb:lint).
Answer a question against the knowledge base. The question is: $ARGUMENTS
Follow these steps exactly in order.
kb/index.md (master hub) to identify which sections are relevant to the question.kb/index-concepts.md, kb/index-theories.md) to find specific pages.tags in page frontmatter to narrow your search (e.g., for a cosmology question, prioritize pages tagged cosmology).[Page Title](kb/path/to/page.md).primary over over . If the only support for a claim comes from -tier pages, note that explicitly (e.g., "per community discussion (unverified)...").secondarycommunitycommunityIf the answer is substantial, reusable, and not already covered by an existing page:
kb/theories/, kb/concepts/, kb/people/, kb/experiments/, or kb/open-questions/).type: summary or type: concept as appropriate.tags from the controlled vocabulary in kb/CLAUDE.md. Use 1-4 tags per page.kb/index-theories.md, kb/index-concepts.md, etc.) and the page counts in kb/index.md.kb/log.md:## [YYYY-MM-DD] query | <Short question summary>
Question: <the question>
Answer filed: <path to new page, or "not filed — too narrow/already covered">
Pages consulted: <list of pages read>
If the answer is narrow or already covered, still log it but skip creating a page.