Releases: HerbHall/devkit
Releases · HerbHall/devkit
v2.2.0 -- Rule Lifecycle Management
Rule lifecycle management for the autolearn system.
Added
- Rule lifecycle metadata format (ADR-0014): Per-entry metadata (
**Added:**,**Source:**,**Status:**,**Last relevant:**,**See also:**), deprecation states, and archive strategy - Archive directory:
claude/rules/archive/for deprecated entries (not loaded into sessions) - Metadata PoC: 10 entries annotated, AP#27/KG#17 duplicate resolved, swagger cluster cross-referenced
- Rules audit workflow:
/reflectoption 5 for health check and maintenance - Last-relevant tracking:
/reflectupdates timestamps on entries applied during sessions
Changed
- Autolearn-patterns entry count: 76 -> 75 (AP#27 archived as superseded by KG#17)
See CHANGELOG.md for full details.
v2.1.0 -- Governance & Quality Gates
Governance and quality gates for the autolearn system.
Added
- Tiered rule governance:
core-principles.md(Tier 0, immutable) anderror-policy.md(Tier 1, governed) with YAML frontmatter tier metadata - SessionStart health checks: symlink integrity verification and CLAUDE.md detection at session start
- Pre-commit verification: build/test/lint gates before commit in workflow preferences
- Fix-forward workflow: zero-tolerance error policy replacing "pre-existing" classification
- Template quality gates: CI scaffolding templates include lint and test verification steps
- Autolearn scope-aware routing: in DevKit write Tier 2 rules directly; in projects write to MCP Memory and create DevKit issues
- Rule validation pipeline: five-stage gate for proposed rules (dangerous pattern scan, core principles check, conflict check, risk classification, storage decision)
- Propagation verification:
/devkit-sync verifychecks all active projects for DevKit update propagation; SessionStart reports rule file changes /devkit-sync promoteand/devkit-sync updatesubcommands
Changed
- Autolearn workflows now include validation and scope assessment steps
update-knowledge.mdrequires DevKit context (context guard)- Rules file count: 8 → 10
Full Changelog: v2.0.0...v2.1.0