docs(docs): coord 完成 15 模块 issue 仲裁与基础设施同步

coord.md 新增 ARB-019/020/021 三章仲裁章节,修正 ARB-001。

- coord.md: 新增 ARB-019/020/021(student/parent/admin-portal 24 项)
- coord.md: 修正 ARB-001(admin P2 预留/schema 文件名/classes 数据源)
- 004 §4: 依赖图加 PBFF→DataAna+Msg
- 004 §7.2: push-gateway→Redis 软失败标注
- 004 §11.4: 错误码前缀矩阵(11 服务+i18n key)
- 004 §11.5: ActionState 信封规范(降级模式方案 B)
- matrix §1: 依赖矩阵加 PBFF 边
- matrix §2: 移除 api-gateway 为 iam gRPC 消费方
- matrix §4: admin-portal→teacher-bff
- matrix §5: 移除 /sse+鉴权头统一
- matrix §6: 错误码表补 i18n key 列
- 15 个 issue.md: 仲裁结论回写
- push-gateway_contract: 移除 /sse+鉴权头改 X-Internal-Token
- packages/contracts: 新建包 ADMIN_* 权限点常量

AI: coord
This commit is contained in:
SpecialX
2026-07-10 16:30:51 +08:00
parent df62ffc176
commit c179af64a6
22 changed files with 2320 additions and 382 deletions

View File

@@ -50,9 +50,20 @@
- **描述**GraphQL schema 文件存放目录两处一致(`packages/shared-ts/contracts/graphql/`),但文件名不一致:
- coord.md ARB-001 §1.3 + §1.4`teacher-bff.graphql`
- president-final-rulings.md §2.17 第 1 条:`teacher-bff.schema.graphql`
ai03 创建文件时无法确定用哪个文件名。
- **建议方案**:以 president §2.17 为准(裁决优先级 president > coord统一为 `teacher-bff.schema.graphql`。coord 修正 ARB-001 §1.3/§1.4 文件名。
- **状态** coord 仲裁
- **状态**已裁决(见 coord.md §18 ARB-016
---
## §1 仲裁结论coord2026-07-10
> 详见 [coord.md](../coord.md) §18 ARB-016
| ISSUE | 仲裁结论 | 状态 |
| --------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------- |
| 001admin 命名空间 P2 | ✅ 以总裁裁决为准P2 预留 schema 占位admin.* Query/Mutation 骨架Resolver 返 nullP6 实现coord 修正 ARB-001 §1.3 | 已裁决§18 ARB-016 |
| 002dashboard classes 数据来源) | ✅ 采纳 president §3.5P2 classes 数据从 iam gRPC 获取GetViewports/GetEffectiveAccess不调 classes 服务P3+ 切换为 core-edu.ClassService.GetClassesByTeacher | 已裁决§18 ARB-016 |
| 003schema 文件名) | ✅ 以总裁 §2.17 为准,统一 `teacher-bff.schema.graphql`coord 修正 ARB-001 §1.3/§1.4 | 已裁决§18 ARB-016 |