Wiki
The Atris wiki lives in atris/wiki/. It is the durable memory layer for facts another agent should be able to reuse.
Bootstrap
If the repo has no Atris workspace, run:
npx -y atris init
Then read:
atris/wiki/index.mdfor the catalog.atris/wiki/STATUS.mdwhen present for current health.atris/wiki/wiki.mdwhen present for local wiki rules.
Ingest
Use ingest when the user asks to save source material, preserve context, or make knowledge durable.
atris wiki ingest <path-or-url>
Discipline:
- Read the full source before writing conclusions.
- Create or update focused pages under
atris/wiki/. - Keep source, last verified date, dependencies, confidence, and actionability visible.
- Update
index.md,log.md, andSTATUS.mdin the same pass when the CLI does not do it for you. - Merge with existing pages instead of overwriting useful memory.
Query
Use query when the user asks what the repo already knows.
atris wiki query "<question>"
Manual fallback:
- Read
atris/wiki/index.md. - Open only the relevant pages.
- Answer with page-path references.
- State uncertainty when the wiki lacks proof.
Lint
Use lint or upkeep when the wiki may be stale:
atris wiki lint
Check for broken links, orphan pages, stale sources, contradictions, and missing next ingests. Keep the result concrete: what is stale, what changed, and what source should be ingested next.
Rules
- Local wiki first. Cloud sync is opt-in and only when the user asks.
- Do not bury project truth in chat.
- Keep pages short enough to be reused.
- Prefer direct source-backed facts over broad summaries.