ingestlisted
Install: claude install-skill technicalpickles/pickled-claude-plugins
# Ingest Stage
Turn a raw session notes file (type: `session-notes`) into an ingested
insight, ready for the `enrich` stage. Defaults to keeping it as one
note — see "Exception" below for when to split.
See `references/pipeline.md` for stage definitions and status flow.
## Input
A session notes file in the inbox with `status: raw` and `type: session-notes`.
## Default: enrich whole
Most session notes — including every `devlog`-produced one — are already
well-organized: one session, one provenance (repo/branch/bean), a handful
of related bullets. Splitting them into N separate notes mints
near-duplicate notes that mostly route to the same destination anyway — a
real run against 32 session notes would have exploded into 120-140
near-duplicates that mostly filed to the same destination.
Default behavior: keep the session note as ONE note. Change its
frontmatter in place, using the Edit tool:
- `status: raw` → `status: ingested`
- `type: session-notes` → `type: insight`
Don't create any new files. Don't touch the body — `enrich` handles prose
cleanup next.
## Exception: split when bullets genuinely diverge
Check for a real cross-topic signal before splitting — not a bullet count.
Read the note's bullets:
- If every bullet shares the same repo/branch/bean context (the common
case, and always true for a single `devlog` session), keep it whole.
- If bullets explicitly reference **different** repos, branches, or beans
within the same file (only possible in hand-authore