Skip to content

v0.4.0 — advisory markdown audit hook

Choose a tag to compare

@GaZmagik GaZmagik released this 11 Aug 23:26
· 12 commits to main since this release
b6583a6

Added

  • Advisory markdown audit hook. After Claude writes or edits a .md file, a PostToolUse hook audits it with the Part 4 rule engine and feeds one terse per-rule line back as context (whole-file counts). It never blocks a write, stays silent when the file is clean, and skips non-markdown files, node_modules, and .git. The per-project off switch (.iso-24495-4/hooks.json with {"markdownAudit": false}) anchors to the stable project root (CLAUDE_PROJECT_DIR), so changing directory mid-session cannot disable it; an unreadable switch file leaves the hook on. Requires Bun. Script comment checks are deferred to 0.5.0.

Changed

  • Conformance language tightened. Example labels renamed from "Compliant" to "Aligned"; the core skill and output style state that the quantitative rules are this project's own proxies for the standard's public principles; the README carries an explicit conformance disclaimer (the licensed ISO texts have not been consulted, and nothing the plugin produces claims ISO conformance); "certification readiness" replaced with "readiness for the future published standard" in all activation triggers.

Adversarially reviewed across three Codex passes (final verdict: PASS); 62 pinned tests.