← ClaudeAtlas

ingest-pipelinelisted

The ingest pipeline's topic-tree plan format and confirmation gate, the opt-in destructive optimize (restructure) procedure, and the final-report template for claude-wiki-pages. Documents the plan/approval and restructure steps so the ingest agent can drive them without inlining the detail. Trigger when an agent or user asks "how does ingest plan the topic tree", "how does the optimize restructure work", or invokes /claude-wiki-pages:ingest-pipeline. Reference, not action.
odere-pro/claude-wiki-pages-plugin · ★ 1 · Data & Documents · score 60
Install: claude install-skill odere-pro/claude-wiki-pages-plugin
# Wiki Ingest Pipeline — Plan & Optimize Procedures (reference) The Step 1.4 topic-tree plan + confirmation gate, the Step 3 optimize (destructive restructure) procedure, and the final-report template for `claude-wiki-pages-ingest-agent`. The agent reads this skill at the start of Step 1.4 and Step 3, and when composing the final report. Schema authority remains `vault/CLAUDE.md`; the contract, preflight, page-write steps, auto-heal delegation, synthesis, model selection, and hard rules live in the agent body. ## Step 1.4 — Plan the topic tree (externalize, then confirm) The topic-tree shape is the most consequential decision of the run. Errors here cascade into every page's `parent:` and `path:`, and into the Obsidian graph structure. Externalize the plan so the user can review or edit before any page is written. > **PDF sources (`source_format: pdf`):** when a source is a PDF under > `raw/assets/`, apply the PDF ingest path documented in > `skills/ingest/SKILL.md` — "PDF sources (I4): `source_format: pdf`" — before > planning the topic tree. The required fields (`source_format: pdf`, > `attachment_path`, `extracted_at`) must appear in the source note, and the > PDF remains immutable in `raw/assets/` throughout. Classification and dedup > proceed identically to text sources. ### 1.4a — Write the plan Write to `vault/output/_pipeline-plan-YYYY-MM-DD.md` (git-ignored; no frontmatter required). Structure: ``` # Ingest plan — YYYY-MM-DD ## Sources in this run - <source-1