v0.1.0
First published release of docs-keeper — a Claude Code plugin (platform-neutral core +
Claude Code adapter), distributed from this repo as a single-plugin marketplace.
Install (private repo — needs GitHub access):
/plugin marketplace add kostiantyn-matsebora/docs-keeper
/plugin install docs-keeper@docs-keeper
Features
- docs-keeper agent + /docs-keeper:* commands (setup · index · revise · sweep · registry-sync · capture · config)
- Commit-time drift gate (strict block / warn) with minimal incremental maintenance
- Session + capture hooks; per-repo .docs-keeper/config.json (enforcement, paths)
- Deterministic indexing via cli.py --emit-children
Fixes hardened by the e2e suite
- Plugin hooks now load (top-level "hooks" wrapper; no redundant manifest hooks ref)
- Setup reaches a green baseline (repo-root registry membership + verify-green convergence)
- Valid revise.md command frontmatter (quoted argument-hint)
Testing — tiered e2e workflow (deterministic + real headless Claude session) and ~330 mock-free tests. See e2e/TEST_CASES.md.