knowledge-lintv0.1.0

Changelog

Generated from CHANGELOG.md in the project repository. Never maintained twice.

0.1.0

1 August 2026

  • addedlint command: validates a knowledge directory against its _types.yml and exits 1 on any error, 0 when only warnings remain.
  • addedConfig-driven categories with the kinds knowledge_entry, sops_secret and assets, and a configurable status vocabulary (status_values, active_status).
  • addedFrontmatter checks for required fields, type per category, allowed status values, last_reviewed dates, review intervals and related links.
  • addedStructural SOPS check for secrets and a best-effort scan for plaintext keys in entries.
  • added_attachments.yml checks for local paths, http(s) URLs and referenced_by entries.
  • addedclean command: removes demo content from every category and resets _attachments.yml.