chore(ai): merge ai module into main

Merge feat/ai-ai12 into main, conflicts resolved in favor of feature branch
This commit is contained in:
SpecialX
2026-07-10 18:59:29 +08:00

View File

@@ -123,25 +123,7 @@
- **类型**:架构约束
- **描述**004 §11.5 强制响应信封为 ActionState`{success, data, error:{code,message,details,traceId}}`。ai 当前 main.py 违反:返回 `{success:true, data:..., degraded:false}` 顶层 degraded 字段(见 main.py:89/201-210/233-244。01/02 文档已提请A5contracts 未记录。P5 实施必须整改。
- **建议方案**P5 实施时所有 HTTP 端点 + gRPC RPC 返回值改为 ActionStatedegraded 作为 `error.details.degraded` 子字段。请 coord 在 known-issues §2.9 ai 分区记录此约束01 文档已提请,需 coord 落地 known-issues
- **状态**已裁决(见 [coord.md §12 ARB-010](../coord.md#12-arb-010ai-模块-9-项-issue-仲裁)
---
## §1 仲裁结论2026-07-10 coord
> 详见 [coord.md §12 ARB-010](../coord.md#12-arb-010ai-模块-9-项-issue-仲裁)
| ISSUE | 仲裁结论 | 执行方 |
| ----- | ---------------------------------------------------------------------- | ------------ |
| 01 | ✅ 统一端口 50058coord 修 matrix.md | coord |
| 02 | ✅ 统一 `edu.ai.usage`ARB-013 | coord |
| 03 | ✅ P5 目标 6 RPC备课状态查询/确认用 HTTPARB-012 | coord |
| 04 | ✅ coord 补全 events.proto AIUsageEventARB-011 | coord |
| 05 | ✅ ai12 自纠重写 contract端口 50058 / 补 HTTP / topic / 错误码对齐) | ai12 |
| 06 | ✅ P5 用 BackgroundTasks + RedisP6 评估 Temporal | ai12 + coord |
| 07 | ✅ coord 批次 0 补全 iam.proto 12 RPCARB-007 | coord |
| 08 | ✅ 统一 `next_edu_cloud.<domain>.v1`ARB-011 | coord |
| 09 | ✅ P5 强制整改 ActionStatedegraded 移至 error.details | ai12 |
- **状态**待 coord 在 known-issues 记录约束(整改由 ai12 P5 执行
---