← ClaudeAtlas

ingestlisted

Turn a raw session notes file into an ingested note, ready for the enrich stage. Defaults to keeping it whole; only splits when bullets show a real cross-topic signal. Stage 1 of the processing pipeline.
technicalpickles/pickled-claude-plugins · ★ 10 · Data & Documents · score 75
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