Sources
External sources snapshotted into the KB — articles, papers, GitHub issues, tweets, repository READMEs — along with their ingest reports.
Each source is captured verbatim into a file at the time of snapshot and analyzed in a paired *.ingest.md report that classifies it, extracts claims, and links it into the rest of the KB.
What's here
- Source snapshots — one file per snapshotted external artifact, with a short header noting the URL and capture date followed by the verbatim content.
*.ingest.mdreports — the analyses produced bycp-skill-ingest. Each report names the source, classifies it as a related system / paper / article / etc., summarises the load-bearing claims, and proposes connections intokb/notes/and other collections.types/— local type definitions for the artifacts in this collection (source-review,ingest-report).- dir-index.md — auto-generated alphabetical listing of every file in this collection.
How to add a source
# URL → snapshot + ingest in one go
cp-skill-ingest https://example.com/some-article
# Or snapshot first, ingest later
cp-skill-snapshot-web https://example.com/some-article
cp-skill-ingest kb/sources/some-article.md
The skill chooses the right snapshotting backend based on the URL (GitHub API for issues/PRs, the X SDK for tweets, plain WebFetch for everything else).
Collection conventions
This collection operates in the descriptive register — sources are captured for fidelity, not transformed. Writing conventions for the *.ingest.md reports live in types/ingest-report.md. For the discovery and connection conventions used during ingest, see the cp-skill-ingest skill.