# Changelog

## Baseline

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

## Lenses

- Code Health 79
- Architecture 56
- Maturity 72
- Readiness 36
- Security 48
- Domain Modelling 60
- Event-Driven 91
- Event Sourcing 61
- Accessibility 46

## Changes since last survey

- 300 commits — 114 feature/other, 186 fixes

## By area

- web/src — 75 commits
- internal/ingestion — 30 commits
- internal/entity — 29 commits
- api/apps — 17 commits
- internal/service — 15 commits
- rag/advanced_rag — 12 commits
- (root) — 10 commits
- internal/agent — 8 commits
- internal/channels — 8 commits
- internal/handler — 8 commits
- internal/dao — 6 commits
- api/db — 5 commits
- conf/models — 5 commits
- docs/guides — 5 commits
- rag/app — 5 commits
- rag/llm — 5 commits
- agent/sandbox — 4 commits
- agent/templates — 4 commits
- internal/server — 4 commits
- .github/workflows — 3 commits

## Notable commits

- fix:   fix(agent): make global variable form fields reactive to i18n language changes (#17883)
- fix:   fix(document-preview): strip WPS DISPIMG formula from xlsx before preview  (#17912)
- fix:  Fix: applying model config in one multi-chat card no longer overrides sibling cards (#17866)
- fix:  fix(dataset): echo back selected datasets not in the first page (#17616)
- fix:  fix(list-filter-bar): correct nested filter to prune non-matching children (#17814)
- fix: CI:fix merge to main,cancel display fail (#17869)
- fix: Fix QA DOCX table parser dropping cells between repeated text (#17497)
- fix: Fix admin user list returning empty on first page (#17483)
- fix: Fix agent stop chat should not cancel the task (#17769)
- fix: Fix attachments not take effect in agentic chat (#17895)
- fix: Fix dataset selector to continue scoll if still have data (#17534)
- fix: Fix deepcopy the chat model (#17560)
- fix: Fix filter dataset by owner_ids not working (#17499)
- fix: Fix go generated token expired in python - 2 (#906) (#17875)
- fix: Fix internal/handler test failures, align response with Python contract, and re-enable handler/storage/agent tests in CI (#17554)
- fix: Fix knowledge compiler Go port regressions (MySQL 1101 + Start deadlock) (#17599)
- fix: Fix multiple model chat, the content overwrite the current chat session (#17566)
- fix: Fix overlapping CJK text lines in docx file preview (#17693)
- fix: Fix parse image in excel as table, the image shows as one column (#17569)
- fix: Fix parsing log display of infinity (#17479)
- …and 280 more
