diff --git "a/Doc/\345\212\237\350\203\275\346\270\205\345\215\225.md" "b/Doc/\345\212\237\350\203\275\346\270\205\345\215\225.md"
index 80780ef..91d6d6b 100644
--- "a/Doc/\345\212\237\350\203\275\346\270\205\345\215\225.md"
+++ "b/Doc/\345\212\237\350\203\275\346\270\205\345\215\225.md"
@@ -254,7 +254,7 @@
| COMPAT-7 | 包消费路径 AOT 冒烟与门禁 | 后端 | ✅ | ✅ | ✅ | AotPackageSmoke——以 PackageReference 消费 pack 产物(而非工程引用),版本由 NewLifeRocketMQVersion 绑定本次打包版本(此前写死旧版本,实际测到 nuget.org 旧包,2026-10-22 修复),覆盖包资产与依赖声明/源生成序列化/压缩/ACL 签名;win-x64 实测发布零 IL 告警、7 通过 + 1 跳过(无服务端);CI 增加 pack + 本地源恢复 + publish + 运行步骤 |
| COMPAT-8 | 单元测试多 RID 矩阵 | 后端 | ✅ | ✅ | ✅ | test.yml 新增 unit-win-x64 / unit-linux-arm64 / unit-la64 三个 job——各平台直接在 runner 内安装 RocketMQ(Windows 走 scripts/RocketMqSetup.cs,Linux 内联脚本,LA64 为宿主 x64 服务端 + QEMU 客户端),全量用例含 gRPC 集成;linux-x64 由既有 job 承担;新 job 首轮观察期,连续全绿后转阻断 |
| COMPAT-9 | AOT 冒烟多 RID 矩阵 | 后端 | ✅ | ✅ | ✅ | aot.yml——win-x64 阻断基线(本地 RocketMQ 全量 38 项检查,含端到端与 gRPC 链路)、linux-x64 / linux-arm64 / win-arm64 / osx-x64 / osx-arm64 计算类冒烟(观察期)、musl 双架构 alpine 容器发布运行;发布统一开启 IL2026/IL3050/IL2104 阻断与关闭单告警聚合;aot-analyzer 分析器 0 告警门禁(RID 无关) |
-| COMPAT-10 | 龙芯 LA64 覆盖(QEMU) | 后端 | ✅ | ✅ | ✅ | QEMU 用户态仿真 + 龙芯 SDK v10.0.112:aot.yml 的 aot-la64 以 LA64 运行时运行 AotSmoke(JIT 冒烟)并探索裁剪/NativeAOT 发布(官方无 LA64 ILCompiler 包);test.yml 的 unit-la64 在宿主 x64 服务端配合下运行全量单元测试;每次 push/PR 必跑,观察期(aot.yml 的 AOT 冒烟不作强制要求,失败不阻断) |
+| COMPAT-10 | 龙芯 LA64 覆盖(QEMU) | 后端 | ✅ | ✅ | ✅ | QEMU 用户态仿真 + 龙芯 SDK v10.0.113:aot.yml 的 aot-la64 以 LA64 运行时运行 AotSmoke(JIT 冒烟)并探索裁剪/NativeAOT 发布(官方无 LA64 ILCompiler 包);test.yml 的 unit-la64 改为宿主 x64 还原构建 + loong64 容器内执行(裸宿主缺 LA64 动态加载器,容器自带 loader;vstest 不支持该架构,改用 xunit.runner.utility 自宿主执行器),host 网络直连宿主 Broker 跑全量用例;每次 push/PR 必跑,观察期(aot.yml 的 AOT 冒烟不作强制要求,失败不阻断) |
| COMPAT-11 | 边缘 RID 手动任务 | 后端 | ✅ | ✅ | ✅ | edge.yml 手动触发(workflow_dispatch;不采用夜间——仓库为多代码库服务端镜像,同步 GitHub 间隔可能较长,全部容错):win-x86 NativeAOT 交叉发布并运行、linux-arm32 在 QEMU 容器内 JIT 冒烟(含探索性交叉发布) |
> 父需求状态:✅(全部子项完成)
@@ -313,7 +313,7 @@
|----|------|-----------|
| Remoting 事务消息在本地 Broker 报 The producer group wrong | Producer.PublishTransaction;TransactionMessageIntegrationTests 两个用例 | 不修。Broker 日志显示事务回查阶段 `Check transaction failed, channel table is empty`(生产者已断开);已用 git stash 在未改动的基线代码上复现同样失败,测试代码亦有防御性注释记录 5.x pgroup 校验更严格。事务功能本身可用:gRPC 事务路径已通过集成测试(提交可见、回滚不可见) |
| gRPC 模式不支持主题管理等管理操作(原 FIX-1) | MqBase.cs 九个管理方法(ThrowIfGrpcMode 前置校验);gRPC 能力边界见架构设计附录 E | 不修。Proxy 5.3.1 仅暴露 11 个业务 RPC(jar 类清单核实),建/删主题、订阅组管理、消息查询、消费统计等无对应 RPC,只能直连 Broker(Remoting);库内已前置校验并抛出带指引的 NotSupportedException,待 Proxy 演进后再评估补齐 |
-| Obsolete 文案与配置注释的本地化边界 | MqSetting 的 `[Description]`、各处 `[Obsolete]` | 部分处理。`[Description]` 已改英文源文并进词表,配置注释由 NewLife.Core 的 `LocalizeComment` 在写出 ini/xml 时翻译(当前引用 `12.0.2026.1021-beta0321` 已提供该方法,按 LogCulture/Culture 翻译);`[Obsolete]` 是编译期提示,编译器直接输出属性字面量,不经运行期词表,保持英文 |
+| Obsolete 文案与配置注释的本地化边界 | MqSetting 的 `[Description]`、各处 `[Obsolete]` | 部分处理。`[Description]` 已改英文源文并进词表,配置注释由 NewLife.Core 的 `LocalizeComment` 在写出 ini/xml 时翻译(当前引用 `12.0.2026.1024` 已提供该方法,按 LogCulture/Culture 翻译);`[Obsolete]` 是编译期提示,编译器直接输出属性字面量,不经运行期词表,保持英文 |
---