Capture external literature search results into kb/library/search/results/ without directly mutating the canonical literature library. Use when Codex needs to search for new papers, blogs, or project pages, stage external evidence for later ingestion, or document why more evidence is needed before an idea decision.
Capture external query signals first, then hand curated candidates to canonical ingest.
ingest (not owner): does not write canonical library/literature/ entries.query (owner): run external discovery queries and shortlist candidate sources.lint (limited): ensure staged search records include query intent, timestamps, and candidate provenance.index (limited): keep search-result manifests queryable under library/search/results/.log (owner): persist why the search happened and what remains uncertain.literature-corpus-builder).kb/library/search/results/<search-id>.yaml.literature-corpus-builder, preferably via ingest --search-result ....inputs and program context traceable so later ingest can explain why each query happened.library/search/results/ and referenced by downstream ingest.python3 .agents/skills/literature-scout/scripts/record_search_results.py --search-id latest-vla --query "vision language action recovery" --candidate-url https://arxiv.org/abs/2501.09747
python3 .agents/skills/literature-scout/scripts/record_search_results.py --search-id latest-vla --query "humanoid manipulation policy" --candidate-url https://openreview.net/forum?id=example
python3 .agents/skills/literature-corpus-builder/scripts/ingest_literature.py ingest --search-result kb/library/search/results/latest-vla.yaml
python3 .agents/skills/research-conductor/scripts/manage_workspace.py add-open-question --program-id my-program --question-id q-freshness --question "Need newer evidence beyond current scout batch?"
library/literature/.skill-evolution-advisor.