- Remove docs/design/ directory (notification-service-refactoring,
pluggable-llm-providers, ui-theme-language) — these are internal
architecture/refactoring documents that should not be in public
documentation navigation per project convention
- Extract UI theme conventions from ui-theme-language.md into
CONTRIBUTING.md as contributor guidelines
- Remove Architecture & design section from docs/README.md and
docs/README.zh-CN.md index pages
- Update README.md link from Architecture docs to Documentation index
Drop legacy runtime paths and role assignments across backend/frontend, and add upgrade-safe DB migration for existing installs. This aligns config, docs, tests, and UI to the agent-first architecture with codex as the only alternate engine.
Comprehensive 838-line design specification covering architecture,
provider types, database schema, API endpoints, encryption strategy,
frontend wireframes, and migration plan for the pluggable multi-provider
LLM system.
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)