v0.4.2
·
136 commits
to main
since this release
[0.4.2] - 2026-02-27
Added
charter doctor --adf-onlymode: New mode runs strict ADF wiring validation only (manifest, required default-load wiring, module parseability, thin pointer integrity, sync lock status) for clean CI/pre-commit gating in repos that may not use.charter/policy artifacts.- ADF governance workflow hardening:
setup --ci githubworkflow template now includesADF Wiring & Pointer Integrity(doctor --adf-only --ci) andADF Evidence(adf evidence --auto-measure --ci) steps when.ai/manifest.adfis present. - Setup script sync expanded:
setupnow also syncsverify:adf,charter:doctor, andcharter:adf:bundlescripts (in addition to detect/setup), so post-setup agent loops have first-class commands for ongoing governance. - Repository adoption guardrails: setup docs/templates now include PR validation guidance (
verify:adf) and.ai/*CODEOWNERS review ownership for explicit policy-change review.
Changed
- Pre-commit gate upgraded:
charter hook install --pre-commitnow preferspnpm run verify:adfwhen available and otherwise enforcesdoctor --adf-only --ci+adf evidence --auto-measure --ci. This shifts enforcement from ceiling-only to full ADF routing + ceiling integrity. adf initscaffolding upgraded: now creates starterfrontend.adfandbackend.adfmodule stubs to avoid fatal missing-module experiences on first bundle.adf bundlemissing on-demand behavior: missing ON_DEMAND module files are now reported as warnings (missingModulesin JSON) instead of hard failures; missing DEFAULT_LOAD modules remain hard errors.adf sync --writeempty-sync behavior clarified: when manifest has noSYNCentries,--writenow writes an empty.adf.lockand reports tracked source semantics explicitly.