gewuyou
|
ea0b937705
|
feat(cqrs): 补充生成式 stream invoker 接缝
- 新增 stream invoker provider、descriptor 与 dispatcher/registrar 接线
- 更新 source generator 与回归测试,覆盖 generated stream invoker 发射和消费语义
- 更新 CQRS 文档与 ai-plan 恢复点,补充 stream invoker 的接入与验证记录
|
2026-04-30 13:26:54 +08:00 |
|
gewuyou
|
0c65cd8e38
|
feat(cqrs): 前移请求调用器生成注册
- 新增 generated request invoker provider seam,并让 registrar 与 dispatcher 复用编译期请求调用元数据
- 扩展 CQRS source generator 发射 request invoker provider 成员与最小 request invoker 方法
- 补充 runtime 与 source-generator 回归测试,并更新 cqrs-rewrite 追踪到 RP-067
|
2026-04-30 12:10:25 +08:00 |
|
gewuyou
|
5365f9aec2
|
refactor(cqrs): 删除 pointer 运行时重建残留
- 重构 CqrsHandlerRegistryGenerator 的运行时类型引用模型,移除不可达的 pointer 子结构
- 删除 SourceEmission 中已失效的 MakePointerType 发射分支,保持 pointer 拒绝语义不变
- 更新 cqrs-rewrite 跟踪与 trace,记录本轮清理和定向验证结果
|
2026-04-29 23:03:21 +08:00 |
|
gewuyou
|
76fcdb8233
|
perf(cqrs): 拆分混合 fallback 元数据
- 优化 CqrsReflectionFallbackAttribute 与生成器发射策略,在 mixed 场景下拆分 Type 与字符串 fallback 元数据
- 补充 CQRS runtime 与 SourceGenerators 回归测试,锁定多实例 fallback 特性和定向类型回查行为
- 更新 CQRS 生成器文档与 ai-plan 恢复记录,沉淀 RP-052 的验证结果与下一步
|
2026-04-29 13:37:05 +08:00 |
|
gewuyou
|
5fd71f3620
|
perf(cqrs): 收敛生成器 fallback 元数据发射
- 优化 CqrsHandlerRegistryGenerator 的 fallback 合同探测与元数据发射策略,在可直接引用 handlers 时优先输出 Type 元数据
- 补充 SourceGenerators 回归测试,覆盖字符串合同兼容路径与直接 Type 元数据优先级
- 更新 CQRS 生成器说明与 ai-plan 恢复文档,记录 RP-051 的验证结果与后续方向
|
2026-04-29 13:25:20 +08:00 |
|
gewuyou
|
b8c2ad42a9
|
fix(cqrs-source-generators): 化解注册生成器文件级冲突
- 合并 main 在线上单文件版本新增的模型 XML 文档,并迁移到当前 partial 拆分后的 Models 文件
- 保留 CqrsHandlerRegistryGenerator 主文件的现有生成管线拆分,不回退已完成的结构调整
- 更新 analyzer-warning-reduction 跟踪与 trace,记录本轮冲突确认、合并策略与构建验证结果
|
2026-04-23 09:58:35 +08:00 |
|
gewuyou
|
6d4f9f2f94
|
fix(source-generators): 收口PR269生成器评审修复
- 重构 CqrsHandlerRegistryGenerator 为按职责拆分的 partial 生成器文件,保留现有注册输出与 fallback 契约
- 修复 ContextAwareGenerator 生成字段命名冲突并为 SetContextProvider 补充运行时 null 校验与异常文档
- 补充 Option<T> 的 XML remarks 契约说明与 ContextAwareGenerator 字段冲突快照测试
- 更新 analyzer-warning-reduction 跟踪与 trace,记录 PR #269 review follow-up 与验证结果
|
2026-04-23 09:58:30 +08:00 |
|