feat(config): 删死配置 + 同步文档(T5 架构审查整改)

- Issue5: 删除 QdrantStoreConfig / VectorStoreConfig.qdrant / task_queue.redis_url
- OV1: 同步 6 处文档(api-design §1/§4.3/§5/§6、rag-layer §9、agent-runtime §3、
  design §5.5/§8.4.1、config-design、web-ui §4.1)+ tests/fixtures/rag.yaml
  - TaskQueue 标注 v1 仅 InMemory,Redis/Valkey 为 v2 预留(Scope 缩减裁定)
  - Storage Adapter 仅 ChromaAdapter,工厂移除 qdrant 分支
  - 历史评审记录保留原样不改写
- 新增 3 用例,同步 2 个 qdrant 依赖用例;全量 189 passed / 100.00%(991 stmts/252 br)
This commit is contained in:
lhl
2026-08-12 10:54:56 +08:00
parent 8febc50eb8
commit c170ec2edd
10 changed files with 65 additions and 100 deletions
+2 -2
View File
@@ -206,7 +206,7 @@ class PromptRegistry:
```
会话级: 显式状态机(管理大流程与人工介入)
└── 步骤内部: 任务队列(抽象 `TaskQueue`默认 InMemory,生产可切 Redis/Valkey,接口详见 docs/api-design.md §5
└── 步骤内部: 任务队列(抽象 `TaskQueue`v1 仅 InMemoryQueueRedis/Valkey 为 v2 预留,接口详见 docs/api-design.md §5
└── 任务级状态(pending/running/completed/failed
```
@@ -288,7 +288,7 @@ events 表:
### 3.5 步骤内部任务队列
```
Task Queue(抽象 `TaskQueue`默认 InMemoryQueue生产切换 RedisQueue/ValkeyQueue 时行为一致,接口与幂等键见 api-design §5:
Task Queue(抽象 `TaskQueue`v1 仅 InMemoryQueue 实现RedisQueue/ValkeyQueue 为 v2 预留,接口与幂等键见 api-design §5:
task:generate-chapter-3
status: pending | running | completed | failed
payload: {chapter_id, data_refs, rule_refs, prompt_version}