Ingest is the compilation step. A new raw source enters the system, and the agent turns it into a source summary, updated concept pages, new links, contradiction records, index updates, and a log entry.
Ingest algorithm
- Identify the source. Record path, title, author or origin if known, date, source type, and why it was added.
- Read without editing raw/. Extract falsifiable claims, named entities, definitions, methods, evidence, dates, and uncertainties.
- Create a source page. Write wiki/sources/source-slug.md as the compact proxy for the raw file.
- Route through index.md. Decide which existing concept, entity, and synthesis pages must be updated.
- Preserve and extend. Rewrite target pages so new knowledge integrates with prior content without deleting unresolved history.
- Record contradictions. Add unresolved conflicts to wiki/contradictions.md instead of smoothing them over.
- Update navigation. Add or revise index.md entries and append a log.md event.
Copy-paste ingest prompt
Ingest raw/papers/example-source.pdf into this LLM Wiki.
Rules:
- Treat raw/ as read-only.
- Create or update exactly one wiki/sources/ page for the source.
- Extract Summary, Key Claims, Evidence, Entities, Connections, and Contradictions.
- Use [[wiki-links]] for related concepts and pages.
- Preserve and extend existing wiki pages; do not erase prior unresolved claims.
- Update wiki/index.md with changed pages and one-sentence summaries.
- Append a dated entry to wiki/log.md.
- End with files changed, contradictions found, and follow-up questions.
Source page shape
---
title: "Source title"
type: source-summary
raw_path: raw/papers/example-source.pdf
status: compiled
confidence: medium
created: 2026-04-27
---
# Source title
## Summary
Dense summary in 5-8 sentences.
## Key Claims
- Claim with evidence and page/section pointer when available.
## Connections
- [[concept-name]] - why this source changes the page.
## Contradictions
- Conflict with [[existing-page]] that needs review.
Done means
- The source has a wiki/sources/ page.
- At least one concept, entity, or synthesis page was evaluated for update.
- index.md can route a future query to the new knowledge.
- log.md records the operation, timestamp, and changed files.
- Any uncertainty is visible instead of hidden in fluent prose.