Refactor documentation:
Some checks failed
ci / release-gate (push) Has been cancelled

- Remove outdated development plan from `development-plan.md`.
- Update `operations.md` to include details on authorization cache configuration.
- Revise `quickstart.md` for clarity on local development setup and database initialization.
- Delete redundant `redis-authorization-cache.md`.
- Add new `tenant-provisioning.md` to document the process of setting up a tenant from an empty database.
This commit is contained in:
2026-08-03 10:27:35 +08:00
parent 33a08bfaab
commit fe594c9ef5
11 changed files with 329 additions and 540 deletions

View File

@@ -55,6 +55,8 @@ dotnet run --project Tiku.DbMigrator -- --bootstrap-platform-admin
Redis key 使用环境前缀;配置解析会强制 `AbortOnConnectFail=false`。Redis 不是用户、Session、权限、套餐或用量的权威数据源。
授权缓存由 `Security:AuthorizationCache` 配置,默认 `Mode``Disabled`。切换为 `Shadow``Active` 前,应先确认 API 与 Worker 使用同一 Redis 和 PostgreSQL并观察 `Tiku.Security.AuthorizationCache` 的 mismatch、fallback 与 Redis 延迟指标。回滚只需切回 `Disabled`,不应回退授权版本或失效事件相关数据库结构。详细故障语义见[认证、授权与租户隔离](architecture/security-and-tenancy.md#redis-授权缓存模式)。
## Worker 与后台处理配置
```json