Skip to content

v0.3.0 — config-aware sweep & revise, public release

Latest

Choose a tag to compare

@kostiantyn-matsebora kostiantyn-matsebora released this 29 Jun 20:33
4dda6ec

Added

  • cli.py --emit-globs — prints the effective index globs (config paths, else the engine default), one per line. The deterministic source path-aware procedures and adapters use to surface the indexed glob set instead of assuming .md.

Changed

  • sweep and revise now honor the config paths globs instead of hard-coding .md. With a custom paths (e.g. ["**/*.md", "**/*.mdx"]), sweep resolves children: entries and detects orphans against the configured extensions, and revise's no-arg target resolution filters uncommitted files to paths. The default ["**/*.md"] preserves existing behavior. Closes the gap where index / setup / the drift gate already respected paths but these two did not.

Project

  • First public release. Added SECURITY.md, GitHub issue / pull-request templates, and CODEOWNERS; flipped install docs from private to public; ignored Jekyll build artifacts. Renamed the default branch mastermain. Copyright/attribution set to Kostiantyn Matsebora.

Full changelog: https://github.com/kostiantyn-matsebora/docs-keeper/blob/main/CHANGELOG.md