Changelog
Generated from CHANGELOG.md in the project repository. Never maintained twice.
Unreleased
- changedWebsite: the start page shows a recorded
knowledge-lint lintrun that fails on a broken glossary entry and passes after the fix, and how a run works as a diagram. What is checked per category kind is a diagram in the docs overview. - changedWebsite: the footer follows the page language instead of always showing German text, and the start page now carries a release teaser and an FAQ (theme 0.11.1).
0.1.0
1 August 2026
- added
lintcommand: validates a knowledge directory against its_types.ymland exits 1 on any error, 0 when only warnings remain. - addedConfig-driven categories with the kinds
knowledge_entry,sops_secretandassets, and a configurable status vocabulary (status_values,active_status). - addedFrontmatter checks for required fields,
typeper category, allowedstatusvalues,last_revieweddates, review intervals andrelatedlinks. - addedStructural SOPS check for secrets and a best-effort scan for plaintext keys in entries.
- added
_attachments.ymlchecks for local paths,http(s)URLs andreferenced_byentries. - added
cleancommand: removes demo content from every category and resets_attachments.yml.