Health-check the Obsidian LLM wiki. Finds orphans, broken links, contradictions, stubs, stale pages, and suggests gaps to fill.
Do not use MCP tools. Use only the obsidian CLI via Bash. Run obsidian --help for available commands and flags.
Run a full health-check on the wiki and produce a lint report.
Orphan pages (no inbound links):
obsidian orphans
Broken wikilinks:
obsidian unresolved
Tag inventory:
obsidian tags counts sort=count
Find all unresolved contradiction markers:
obsidian search query="⚠️ Contradiction" format=json
List each file containing unresolved contradictions.
obsidian read path="Wiki/index.md"
Search for concept and entity names that appear as [[wikilinks]] across wiki
pages but have no corresponding page in Wiki/concepts/ or Wiki/entities/.
List them as missing stubs.
obsidian read path="Wiki/log.md"
Identify source ingests from more than 90 days ago. Read the corresponding
Wiki/sources/ pages and check whether their linked concept/entity pages have
a last_updated older than the most recent relevant ingest. Flag potentially
stale pages.
Based on the current state of the wiki, suggest:
Produce a structured report with these sections:
Do not auto-fix anything. Present findings only and wait for direction.
obsidian append path="Wiki/log.md" content="## [<YYYY-MM-DD>] lint | health check\n\n<one sentence: counts of orphans, broken links, contradictions, and stubs found>"