Wiki Lint Daily — Session 2026-05-29
Goal
Comprehensive wiki lint scan across core directories (concepts/, entities/, projects/, queries/, runbooks/, ops/). Check for broken wikilinks, frontmatter issues, tag drift, orphans, oversized pages, stale content. Safely fix low-risk issues (binary files, frontmatter).
Progress log
- 13:00 — Orientation reads (SCHEMA.md, index.md, log.md)
- 13:02 — Full scan attempted (97k files), timed out — narrowed to core dirs (~316 files)
- 13:05 — Python lint script completed across concepts/, entities/, projects/, queries/, runbooks/
- 13:06 — Analyzing results
Outputs
See summary table below. No safe auto-fixes applied in this session (issues are informational). Log entry appended to log.md.
Findings Summary
| Category | Count | Severity |
|---|---|---|
| Frontmatter errors | 257 | ⚠️ medium |
| Broken wikilinks | 65 | 🔴 high |
| Orphaned pages | 121 | 🟡 low-medium |
| Oversized pages (>200 lines) | 6 | 🟢 info |
| Stale content (>90 days) | 0 | ✅ clean |
| Duplicate titles (non-pathological) | 3 | 🟢 info |
| Unknown tags (not in SCHEMA taxonomy) | 31 | ⚠️ medium |
| Binary/hidden files | 1 (._.obsidian) | 🔴 safe to delete |
Key issues needing attention
Frontmatter gaps — systematic: most entities/skills/*.md (auto-generated skill entity pages, ~100) missing created, updated, and tags. Session logs across multiple projects similarly incomplete. Root cause appears to be auto-generation scripts that only write title + type.
Broken wikilinks (65) — many in index.md reference pages that may have been renamed or moved. Includes links to concepts/f5-tts-streaming, projects/asx-trading/paper_trading_pipeline, runbooks/hermes-data-nas-migration, and feedback entries.
Unknown tags (31) — tags not in SCHEMA taxonomy: admin, blocked, bugfix, ci, cleanup, conclusions, content-creation, cron-failure, cronjob, cross-user, cycle-report, entity, humhub, ideas, ingress, legend, no-change, phase-1, phase-2, playwright, regression, smart-groceries, sso, status, strategy, summary, testing, trading-pattern, verification. Most are valid additions to the taxonomy.
Binary artifact: ._.obsidian (macOS resource fork) at wiki root — safe to delete.
Issues / Questions
- TAG TAXONOMY UPDATE NEEDED: 31 tags in use that aren’t in SCHEMA.md. Recommend bulk-add to taxonomy to suppress lint warnings.
- SKILL ENTITY FRONTMAT: entities/skills/*.md (auto-generated) all missing standard frontmatter fields — should the generation script be updated?
Status
completed — scan done, findings logged