knowledge-ingest-source
Knowledge Ingest — Single Source
The standalone single-source surface: deposit ONE source directly into the
bound wiki, with no research run (no knowledge-plan → knowledge-curate
→ knowledge-fetch scaffold, no fetch-manifest.json). A user drops one
input — a URL (web page or PDF), a local file (.docx/.html/.txt),
pasted text, a local PDF, or a local interview note — into their
bound base and it lands as a type: source page (or a type: interview page in
wiki/interviews/ for an interview note) carrying pre_extracted_claims:,
indexed and backlinked exactly like a research-ingested source. A URL stores
via fetch_method: webfetch; every local input stores honestly via
fetch_method: direct (the additive non-web method in fetch-cache.py's
VALID_FETCH_METHODS) — see Step 1 for why a local source is never stored as a
webfetch lie.