# Changelog

## Baseline

- First survey — no prior run to compare against. CAI 48.

## Lenses

- Code Health 55
- Architecture 97
- Maturity 68
- Readiness 38
- Security 51
- Domain Modelling 61

## Changes since last survey

- 300 commits — 279 feature/other, 21 fixes

## By area

- ruby_event_store/lib — 44 commits
- contrib/ruby_event_store-cli — 39 commits
- contrib/ruby_event_store-mcp — 31 commits
- railseventstore.org/docs — 26 commits
- ruby_event_store-active_record/spec — 19 commits
- ruby_event_store-active_record/lib — 15 commits
- contrib/ruby_event_store-outbox — 13 commits
- (root) — 9 commits
- railseventstore.org/docusaurus.config.js — 9 commits
- contrib/ruby_event_store-sequel — 8 commits
- railseventstore.org/versioned_docs — 8 commits
- aggregate_root/lib — 7 commits
- rails_event_store/spec — 7 commits
- .github/workflows — 5 commits
- railseventstore.org/src — 5 commits
- contrib/ruby_event_store-process_manager — 4 commits
- rails_event_store/lib — 4 commits
- support/helpers — 4 commits
- support/make — 4 commits
- contrib/dres_client — 3 commits

## Notable commits

- fix: Docs update - fix invalid class name
- fix: Fix Claude Code MCP config instructions in res-mcp README
- fix: Fix DEPRECATION_MESSAGE to reference Projection.init instead of Projection.new
- fix: Fix broken CI badge in ruby_event_store-outbox README
- fix: Fix dres_rails dummy app test config
- fix: Fix golden master MySQL schema test for MySQL 9.x
- fix: Fix incomplete handler example in outbox README
- fix: Fix profiler README for RES 3.0
- fix: Fix proto aggregate_root spec after apply_* convention removal
- fix: Fix stale repository lint links in custom-repository docs
- fix: Fix stray quote in metrics URL example
- fix: Fix transitive deprecation warning for rails_event_store_active_record rename
- fix: Mandatory post-release fixes
- fix: Revert "Add Netlify redirect configuration"
- fix: Revert "Allow ruby_event_store 3.x in contrib gems"
- fix: Revert "Debug in production"
- fix: Revert "Show gem path while installing/updating dependencies"
- fix: Revert "let's full paths"
- fix: Revert lazy-loaded AR, turns out to be more complex
- fix: Run npm audit fix
- …and 280 more
