v4.14.2
- docs(changelog): correct 4.14.2 evidence pointer to the committed pretag dir
- chore(release): 4.14.2 — layer-violation cleanup + devtooling
- refactor(core): eliminate 3 core→infrastructure layer violations via ports-and-adapters (#135)
- feat(tools): expose check_setup MCP tool as a facade over doctor.py (#133)
- fix(embeddings): pass explicit XDG-aware cache_folder to SentenceTransformer (#132)
- feat(config): project settings, /preflight command, catalogue, headless CI regimes (#131)
- docs(architecture): replace stale hard-coded module counts with single-source pointer (#130)
- feat(devcontainer): one-command devcontainer with pgvector + prewarmed models (#129)
- feat(telemetry): add optional OTLP exporter, OFF by default (#128)
- docs(claude-md): refactor CLAUDE.md to <200 lines, resync storage truth (#125)
- docs(deployment): document corporate proxy/CA for model downloads (#123)
- docs(bench): fix stale "production database" claim, add LoCoMo noise caveat (#121)
- fix(install): dispatch Windows postInstall to cross-platform setup.py + exercise real install path in CI (#117)
- chore(release): merge 4.14.1 (exact pre-tag-guarded tree f89a350) into main
- fix(wiki): enforce frontmatter normalization and governance contract on all write paths (#112)
What's Changed
- fix(wiki): enforce frontmatter normalization and governance contract on all write paths by @cdeust in #112
- fix(install): dispatch Windows postInstall to cross-platform setup.py + exercise real install path in CI by @cdeust in #117
- chore(bench): resolve stale-floors finding — isolated-instrument evidence, doc fixes, no floor changes by @cdeust in #121
- docs(deployment): corporate proxy / custom CA for model downloads by @cdeust in #123
- docs(claude-md): refactor to 92 lines with @-references — measured counts, per-surface storage truth by @cdeust in #125
- feat(telemetry): optional OTLP exporter, OFF by default (ports-and-adapters) by @cdeust in #128
- feat(devcontainer): one-command isolated environment — models baked, versions pinned, doctor-gated by @cdeust in #129
- docs(architecture): replace stale module counts with single-source pointers by @cdeust in #130
- feat(config): project settings, /preflight command, catalogue, headless CI regimes by @cdeust in #131
- fix(embeddings): pass explicit XDG-aware cache_folder to SentenceTransformer by @cdeust in #132
- feat(tools): check_setup MCP tool — preflight facade over doctor.py (50→51 tools) by @cdeust in #133
- refactor(core): eliminate 3 core→infrastructure layer violations via ports-and-adapters by @cdeust in #135
Full Changelog: v4.14.1...v4.14.2