What problem does it solve?
It helps you detect structural, link, field, and graph-consistency problems across your EmpiricalWiki so your knowledge base stays reliable and queryable.
Core Features & Use Cases
- Automated wiki linting: Scans all core entity pages (papers, concepts, topics, people, Summary, ideas, experiments, claims) plus graph consistency files to surface issues.
- Safety-first reporting with optional fixes: Produces a graded lint report (🔴/🟡/🔵) and can auto-fix deterministic issues like missing required fields and xref backlink completion.
- Graph integrity validation: Checks
graph/edges.jsonl JSON validity, required edge fields, edge type legality, confidence semantics, dangling node existence, and citation-layer consistency via graph/citations.jsonl.
Quick Start
Run a wiki scan and generate a lint report by executing python3 tools/lint.py --wiki-dir wiki/ --json from the repository root.