Add wiki-governor skill (self-governing maintenance loop)#25
Merged
Conversation
Replaces the plain "maintenance loop" backlog (#7) with a skill that is self-aware, not just self-maintaining. It orchestrates the existing skills rather than duplicating them, then adds the three governance functions neither wiki-librarian nor wiki-synthesizer provides: - Phase 1 — Maintain: invokes wiki-librarian /audit + wiki-synthesizer - Phase 2 — Constitution compliance: maps findings to the 10 laws and adds the provenance check (Law 9) nothing else makes - Phase 3 — Health score: five transparent sub-metrics (connectedness, maturity, freshness, provenance, resolution) rolled into a tracked 0-100 score with run-over-run delta; "measure, don't game" discipline - Phase 4 — Knowledge-gap queue: aggregates open questions + failed asks into Maps/_gaps.md so the vault notices what it doesn't know - Phase 5 — Governance report + hot-cache update Also: - marketplace.json + README (skill table, repo tree) register the skill - knowledge-os/architecture.md: component map + load order - assets/context.md hot-cache template gains last_governed / health_score frontmatter and a ## Health section Note: wiki-reviewer (#5) closed as not planned — its content-quality work overlapped wiki-librarian; contradiction/clarity checks stay there. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013H1oBwjtpzDLGreGTTjoP7
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Implements the maintenance-loop backlog (#7) as
wiki-governor— reworked from a plain timer into a skill that makes the vault self-aware, not just self-maintaining. Also closes #5 (wiki-reviewer, dropped after a MECE review — its content-quality work overlappedwiki-librarian).Design principle: orchestrate, don't duplicate
Governor invokes
wiki-librarian /auditandwiki-synthesizer /synthesizerather than reimplementing their checks. Its own value is the three governance functions neither provides:/askes intoMaps/_gaps.md— the vault's to-learn listMaps/_context.mdupdateHealth score (measure, don't game)
connectedness · maturity · freshness · provenance · resolution→ weighted 0–100, always reported with its components and the delta, never the headline alone. Explicit Goodhart's-law caveat in the skill: the score is a mirror, not a target.Files
skills/wiki-governor/SKILL.md— the skillmarketplace.json+ README (skill table, repo tree) — registrationknowledge-os/architecture.md— component map + load orderassets/context.md— hot-cache template gainslast_governed/health_scorefrontmatter and a## HealthsectionRoster after this change
wiki-operator·wiki-synthesizer·wiki-librarian·wiki-governor— pluswiki-teacher(#6) still planned, content-gated.Docs-only skill (no runnable code), so nothing new for CI to execute; marketplace JSON validated (7 plugins).
🤖 Generated with Claude Code
Generated by Claude Code