gewuyou
|
4153ea59b8
|
docs(agents): 补充文件头治理规则
- 补充 AGENTS.md 中的许可证文件头规则
- 修复新增治理文件自身缺失的文件头
|
2026-05-03 21:00:03 +08:00 |
|
gewuyou
|
ff553977e3
|
chore(license): 补齐 Apache-2.0 文件头治理
- 新增许可证文件头检查与修复脚本
- 补充维护者手动修复 PR 工作流和 CI 校验
- 更新贡献指南中的文件头说明
- 补齐仓库维护源码和配置文件的许可证声明
|
2026-05-03 19:39:49 +08:00 |
|
gewuyou
|
a0591afa18
|
Merge pull request #316 from GeWuYou/docs/godot-logging-composition-archive
docs(godot): 归档 Godot logging 主题
|
2026-05-03 19:23:43 +08:00 |
|
gewuyou
|
d5d34a626c
|
docs(godot): 修复日志组合文档示例
- 修复组合 logger 示例重复创建文件 appender 的生命周期问题
- 更新 Core logging 文档中的平台无关路径示例
- 补充 Godot 日志页面的路径解析指引承接
|
2026-05-03 19:07:20 +08:00 |
|
gewuyou
|
230cd0e5d1
|
docs(godot): 归档 Godot logging 主题
- 补充 GodotLogAppender 与 Core appender 组合示例
- 更新 Godot logging 文档中的文件输出接入说明
- 归档 godot-logging-core-sink 恢复材料并清理 boot 索引
|
2026-05-03 18:54:33 +08:00 |
|
gewuyou
|
6fa1c20d75
|
Merge pull request #315 from GeWuYou/feat/godot-logging-core-sink
Feat/godot logging core sink
|
2026-05-03 15:14:33 +08:00 |
|
gewuyou
|
64e5d8d11d
|
test(godot): 补强日志反射断言
- 补充 GodotLogger 结构化属性反射目标的显式断言
- 优化 反射返回类型不匹配时的测试失败定位
- 更新 godot logging core sink 跟踪与执行 trace
|
2026-05-03 14:04:59 +08:00 |
|
gewuyou
|
3ced56be8b
|
chore(godot): 处理 Godot 日志 PR 反馈
- 修复 GodotLogAppender 测试对结构化属性顺序的依赖
- 移除 GodotLogger 未使用的私有格式化包装方法
- 更新 ai-plan 默认索引和 trace 恢复记录,避免归档主题与重复标题干扰 boot
|
2026-05-03 13:24:24 +08:00 |
|
gewuyou
|
1009fee4a4
|
feat(godot): 新增 Godot 日志 Appender
新增 GodotLogAppender 作为 Core ILogAppender 的 Godot 控制台落点
重构 GodotLogger 输出路径以复用 appender 管线并保持现有 ILogger 入口
补充 Godot appender 渲染测试、文档说明与 active topic 恢复记录
|
2026-05-03 11:03:58 +08:00 |
|
gewuyou
|
40cce565e6
|
docs(ai-plan): 启动 Godot logging Core sink 主题
- 归档 Godot logging 合规收尾主题并保留验证结果
- 新增 Godot logging Core sink active topic 恢复入口
- 更新 public boot 索引和当前分支映射
|
2026-05-03 10:51:16 +08:00 |
|
gewuyou
|
918a61f3b2
|
Merge pull request #314 from GeWuYou/feat/godot-logging-compliance-polish
Feat/godot logging compliance polish
|
2026-05-03 10:07:03 +08:00 |
|
gewuyou
|
c967b4df3d
|
fix(godot): 修复日志 review 反馈
- 修复 DeferredLogger 格式化重载提前 string.Format 的热路径问题
- 修复 GodotLogger 默认 options 分配与结构化属性无效 key 处理
- 补充 Godot logging XML 文档、回归测试和 appsettings 接入示例
- 更新 Godot logging PR review 跟踪与验证记录
|
2026-05-03 09:00:41 +08:00 |
|
gewuyou
|
b4b3538b21
|
fix(godot): 收敛日志配置评审问题
- 修复 GodotLog 配置源生命周期、Shutdown 释放与延迟 logger 并发发布问题
- 修复 Godot logger 配置归一化、无效数字级别校验和未知级别颜色回退
- 优化 Godot 日志模板缓存边界、内部文档和 update-namespaces 脚本失败传播
- 补充 Godot logging 回归测试、用户文档与 active ai-plan 恢复记录
|
2026-05-02 22:43:07 +08:00 |
|
gewuyou
|
a52f3c6fec
|
feat(godot): 补齐 GodotLogger 接入文件
- 新增 GodotLogger 的配置加载、延迟入口和宿主输出适配实现。
- 复制 ai-libs/GodotLogger 的 MIT 许可证到 third-party-licenses/GodotLogger/LICENSE。
- 补充 active tracking 与 trace,保留下一阶段对齐点。
|
2026-05-02 21:39:26 +08:00 |
|
gewuyou
|
748bb714fb
|
feat(godot): 收敛 GodotLogger 宿主能力
- 新增 GodotLog、DeferredLogger 和配置自动发现、热重载接线。
- 修复已缓存 logger 的级别判定与输出路径,使动态配置生效。
- 更新文档与追踪记录,明确当前收敛边界和恢复点。
|
2026-05-02 21:33:28 +08:00 |
|
GeWuYou
|
36e1ae5f32
|
feat(godot): add configurable logger templates
|
2026-05-02 19:33:00 +08:00 |
|
gewuyou
|
6aa741114f
|
ci: include third-party licenses in compliance bundle
|
2026-05-02 19:10:44 +08:00 |
|
gewuyou
|
5306c98470
|
chore(ai-plan): archive release summary notes recovery point
|
2026-05-02 19:10:18 +08:00 |
|
gewuyou
|
35a62e6bfb
|
Merge pull request #313 from GeWuYou/feat/release-summary-notes
fix(release): 修复发布说明变更汇总标题
|
2026-05-01 23:36:13 +08:00 |
|
gewuyou
|
43094fba83
|
fix(release): 修复发布说明变更汇总标题
- 修复 git-cliff 模板的 What's Changed 归属,让分类变更列表承担完整变更清单语义
- 保留 每条变更末尾的作者与 PR 链接,避免新增独立 PR 索引造成重复展示
- 更新 semantic-release-versioning 恢复文档与当前分支映射
|
2026-05-01 23:29:04 +08:00 |
|
gewuyou
|
a1b3576b09
|
Merge pull request #308 from GeWuYou/docs/sdk-update-documentation
Docs/sdk update documentation
v0.2.0
|
2026-05-01 21:58:22 +08:00 |
|
gewuyou
|
e391833615
|
Merge pull request #312 from GeWuYou/feat/release-summary-notes
|
2026-05-01 21:02:22 +08:00 |
|
gewuyou
|
a870ea28a8
|
fix(ci): 修复发布说明输出
- 修复 git-cliff 模板重复输出提交的问题
- 更新 GitHub Release 使用 release notes 文件作为正文
- 补充 PR review 修复记录与验证结果
|
2026-05-01 20:40:01 +08:00 |
|
gewuyou
|
3cb0177936
|
feat(ci): add cliff-based release summaries
|
2026-05-01 20:22:08 +08:00 |
|
gewuyou
|
6983b7ee84
|
docs(source-generators): 收口最新 PR 审查跟进
- 更新 schema-config-generator 文案并同步 PR review 最新建议
- 修复 documentation-full-coverage-governance active tracking 的 RP-055 验证引用与审查事实
- 更新 active trace 的 latest reviewed commit、线程结论与验证摘要
|
2026-05-01 19:08:39 +08:00 |
|
gewuyou
|
00ecf6fb10
|
docs(source-generators): 收口 PR 审查文档跟进
- 更新 source-generators 文档中的 fallback 条件说明与自包含运行时示例
- 压缩 documentation-full-coverage-governance active tracking 的验证摘要并同步最新 PR 审查事实
- 补充 active trace 的显式风险记录与本轮验证结论
|
2026-05-01 17:02:25 +08:00 |
|
dependabot[bot]
|
52b96ed36f
|
Bump Meziantou.Analyzer from 3.0.52 to 3.0.58
---
updated-dependencies:
- dependency-name: Meziantou.Analyzer
dependency-version: 3.0.58
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-05-01 16:52:02 +08:00 |
|
dependabot[bot]
|
85a8b35154
|
Bump Meziantou.Polyfill from 1.0.116 to 1.0.120
---
updated-dependencies:
- dependency-name: Meziantou.Polyfill
dependency-version: 1.0.120
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-05-01 16:51:51 +08:00 |
|
dependabot[bot]
|
9581682231
|
Bump Microsoft.NET.Test.Sdk from 18.4.0 to 18.5.1
---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
dependency-version: 18.5.1
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: Microsoft.NET.Test.Sdk
dependency-version: 18.5.1
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: Microsoft.NET.Test.Sdk
dependency-version: 18.5.1
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: Microsoft.NET.Test.Sdk
dependency-version: 18.5.1
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: Microsoft.NET.Test.Sdk
dependency-version: 18.5.1
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: Microsoft.NET.Test.Sdk
dependency-version: 18.5.1
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: Microsoft.NET.Test.Sdk
dependency-version: 18.5.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-05-01 16:51:35 +08:00 |
|
gewuyou
|
896e3efaa9
|
docs(source-generators): 收口 PR 审查中的文档入口表述
- 更新 source-generators 文档中的测试入口表述,使用语义化链接标签替代源码路径
- 校正 documentation-full-coverage-governance active ai-plan 的 PR 审查事实、验证结果与下一步恢复点
|
2026-05-01 15:37:26 +08:00 |
|
gewuyou
|
4fdb1e7398
|
docs(ai-plan): 收口 PR 审查遗留文档问题
- 修复 documentation-full-coverage-governance 归档中的 Markdown 行内代码闭合错误
- 更新 active tracking 与 trace,使其反映 PR #308 review 的本地核验结论
- 补充本轮文档构建验证结果与后续恢复步骤
|
2026-05-01 13:29:52 +08:00 |
|
gewuyou
|
241c9ffeb3
|
docs(source-generators): 补充迁移兼容说明并归档恢复历史
- 补充 Schema 配置生成器专题的迁移步骤、兼容边界与回退建议
- 更新 active tracking 与 active trace,只保留当前恢复事实、验证结果与归档指针
- 新增 RP-049 到 RP-052 的状态、验证与时间线归档文件
|
2026-05-01 13:22:14 +08:00 |
|
gewuyou
|
7e77fee0a5
|
docs(ai-plan): 更新文档覆盖恢复点
- 更新 committed diff 基线,记录本轮提交后的 8 files / 337 lines 状态
- 补充 documentation-full-coverage-governance 的下一步建议,避免后续按过时工作树峰值恢复
|
2026-05-01 13:22:13 +08:00 |
|
gewuyou
|
103b961e6f
|
docs(source-generators): 补充生成器专题覆盖并更新进度
- 新增 Schema 配置生成器专题页,补充输入契约、生成物与诊断边界
- 更新 source-generators、API 参考与 CQRS 文档,说明共享支撑层阅读路线与 fallback 分层
- 更新 documentation-full-coverage-governance 的 tracking 和 trace,记录批次指标与验证结果
|
2026-05-01 13:22:12 +08:00 |
|
gewuyou
|
1c21df1414
|
Merge pull request #307 from GeWuYou/feat/cqrs-optimization
Feat/Add stream invoker provider support to CQRS handler registry generator
|
2026-05-01 09:31:00 +08:00 |
|
gewuyou
|
26314dba5e
|
docs(cqrs-rewrite): 收敛恢复入口文档
- 更新 active tracking,仅保留 RP-076、PR #307、活跃风险、权威验证与下一推荐步骤
- 重构 active trace,仅保留当前阶段决策、验证结果与后续恢复方向
- 补充 RP-062 至 RP-076 的 trace 归档,承接迁出的历史阶段上下文
|
2026-04-30 18:47:55 +08:00 |
|
gewuyou
|
9296def108
|
test(cqrs): 补齐 stream invoker gate 回归
- 补充 stream invoker descriptor 与 descriptor entry 缺失时整体跳过 provider 元数据的生成器回归
- 优化测试辅助重命名逻辑,精确模拟 metadata name 缺失而不破坏其余合同编译
- 更新 cqrs-rewrite 跟踪与追踪,记录 PR #307 follow-up 的恢复点和验证结果
|
2026-04-30 17:50:30 +08:00 |
|
gewuyou
|
83528742bb
|
fix(cqrs): 收敛生成调用描述符与PR评审回归
- 修复 request 与 stream generated invoker 描述符的静态方法与空值防御,提前拒绝非法元数据
- 补充 provider 空描述符枚举与非静态 invoker 回退回归,更新相关 XML 注释与中文文档语义
- 更新 cqrs-rewrite 活跃跟踪、执行 trace 与验证归档,记录 PR #307 的当前验证结论
|
2026-04-30 16:25:59 +08:00 |
|
gewuyou
|
36db7d0929
|
Merge pull request #306 from GeWuYou/feat/ai-first-config
Feat/ai first config
|
2026-04-30 16:09:43 +08:00 |
|
gewuyou
|
e671646a74
|
fix(ai-first-config): 收口 PR 306 审查遗留项
- 新增 Generator 与 Tooling 的 anyOf 和坏形状回归覆盖,补齐组合关键字与未知 type 拒绝
- 修复 VS Code 配置工具的 object-array 直属项收集与 contains 文案一致性问题
- 更新 README、Game 文档与工具说明,明确 additionalProperties 显式 false 边界与最小接入路径
- 补充 ai-plan 跟踪与 trace,记录 PR 306 open threads 收口结果和验证摘要
|
2026-04-30 15:22:04 +08:00 |
|
gewuyou
|
8b36626266
|
test(cqrs): 补充 provider fallback 回归
- 新增 non-enumerating request 与 stream provider 回归,锁定 dispatcher 会继续回退到反射路径
- 更新 CQRS 重写恢复点到 RP-074,并记录定向验证结果
|
2026-04-30 15:04:10 +08:00 |
|
gewuyou
|
040bcb99e4
|
fix(ai-first-config): 收口当前 PR 审查遗留项
- 新增 anyOf 对称运行时回归测试,覆盖组合关键字拒绝分支
- 更新 Game Abstractions README 的配置系统链接显示名,避免暴露原始路径
- 精简 active tracking 的批次级验证细节并补充恢复指针
- 清理 trace 中重复日期标题,消除 MD024 风险
|
2026-04-30 15:03:47 +08:00 |
|
gewuyou
|
1091594224
|
fix(cqrs): 收敛 generated invoker 异常语义
- 修复 request 与 stream generated invoker 签名不兼容时冒出 ArgumentException 的行为,统一包装为 InvalidOperationException
- 补充对应 runtime 回归测试并更新 CQRS 重写恢复点到 RP-073
|
2026-04-30 14:59:19 +08:00 |
|
gewuyou
|
502f65239c
|
test(cqrs): 补充 provider gate 合同回归
- 新增 request 与 stream gate 回归,锁定 runtime 合同不完整时不会发射 invoker provider 元数据
- 更新 CQRS 重写恢复点到 RP-072,并记录定向验证与 helper 收敛
|
2026-04-30 14:53:05 +08:00 |
|
gewuyou
|
dc21188c79
|
test(cqrs): 锁定 precise reflected provider 边界
- 新增 request 与 stream generator 回归,明确 precise reflected 注册不会发射 invoker provider 元数据
- 更新 CQRS 重写恢复点到 RP-071,并记录本轮验证与边界结论
|
2026-04-30 14:44:51 +08:00 |
|
gewuyou
|
6b5c5d9e2d
|
docs(cqrs): 更新生成式 invoker 恢复点
- 更新 CQRS 重写跟踪到 RP-070,补充 hidden-implementation generated invoker runtime 回归说明
- 补充本轮定向验证结果与当前相对 origin/main 的 branch diff 指标
|
2026-04-30 14:37:12 +08:00 |
|
gewuyou
|
5a77e2fb33
|
test(cqrs-tests): 补充 hidden implementation generated invoker 回归
- 新增 hidden implementation request provider runtime 集成回归,验证 registrar 与 dispatcher 会继续消费 generated metadata
- 新增 hidden implementation stream provider runtime 集成回归,覆盖可见 handler interface 下的流式 dispatch 路径
- 补充对应测试替身 registry 与隐藏 handler 容器,保持现有 generated invoker 测试风格
|
2026-04-30 14:13:09 +08:00 |
|
gewuyou
|
eb30388267
|
feat(cqrs): 扩大生成式 invoker 发射范围
- 扩大 request 与 stream invoker 发射范围到 reflected-implementation 注册场景
- 补充 hidden implementation 回归测试并更新 CQRS ai-plan 恢复点
|
2026-04-30 14:07:05 +08:00 |
|
gewuyou
|
172c08176c
|
test(cqrs): 补充 hidden implementation provider 元数据断言
- 新增 hidden implementation 但 visible handler interface 的 request provider 生成断言
- 新增 hidden implementation 但 visible handler interface 的 stream provider 生成断言
|
2026-04-30 13:34:08 +08:00 |
|
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 |
|