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 |
|
gewuyou
|
85f7c1707e
|
docs(game): 同步场景与宿主入口配置边界
- 补充 Scene 与 UI 入口对配置系统正式边界页的指引
- 明确 oneOf、anyOf 与非 false additionalProperties 不属于默认采用路径
- 更新 Godot storage 入口对 VS Code 工具辅助层与 raw YAML 回退路径的说明
|
2026-04-30 13:25:29 +08:00 |
|
gewuyou
|
01f1e5fd72
|
docs(game): 同步数据与设置入口配置边界
- 补充 data 与 setting 入口对 AI-First 配置系统共享 schema 子集的 reader-facing 提示
- 说明 DataRepository、UnifiedSettingsDataRepository 与 SettingsModel 负责持久化和应用而不放宽配置契约
- 更新复杂 schema shape 回到 config-system 与 raw YAML 处理的采用指引
|
2026-04-30 13:25:29 +08:00 |
|
gewuyou
|
e8203bc76e
|
docs(game): 同步生成器与持久化入口配置边界
- 补充 Game.SourceGenerators 对共享 schema 子集的 reader-facing 采用边界说明
- 更新 serialization 与 storage 页面中的复杂 schema 回退路径提示
- 明确 oneOf、anyOf 与非 false additionalProperties 不属于默认采用路径
|
2026-04-30 13:25:29 +08:00 |
|
gewuyou
|
7e62313b24
|
docs(game): 同步总览入口配置采用边界
- 补充首页、入门页与 API 导航对 AI-First 配置工作流正式契约的高层说明
- 更新入口提示以说明 additionalProperties: false 与 oneOf/anyOf 的默认采用边界
- 强调超出共享 schema 子集的复杂 shape 应回到 raw YAML 与 schema 设计处理
|
2026-04-30 13:25:26 +08:00 |
|
gewuyou
|
74f853bffe
|
docs(game): 同步生成器与抽象层配置边界
- 更新 source-generators 入口,说明 Game.SourceGenerators 面向与 Runtime 对齐的共享 schema 子集
- 补充 abstractions 文档与 README,明确配置契约实现边界仍需回到 GFramework.Game 与 config-system 文档
- 强调 oneOf、anyOf 与非 false 的 additionalProperties 不属于当前 reader-facing 采用路径
|
2026-04-30 13:23:19 +08:00 |
|
gewuyou
|
56a96b50fd
|
docs(game): 同步配置入口采用边界
- 更新 Game 入口页的静态 YAML 配置接入提示,明确 Runtime 与 Source Generator 的共享契约优先级
- 补充安装入口对 additionalProperties: false 与 oneOf / anyOf 拒绝边界的 reader-facing 提示
- 优化入口页采用建议,说明复杂 shape 应回退到 raw YAML 与 schema 设计本体
|
2026-04-30 13:23:19 +08:00 |
|
gewuyou
|
0721cafd03
|
docs(game): 同步配置工作流入口边界
- 更新仓库根 README 的 AI-First 配置接入提示与共享子集边界说明
- 补充 GFramework.Game README 中的配置系统采用约束与 raw YAML 回退路径
|
2026-04-30 13:23:19 +08:00 |
|
gewuyou
|
fdcb11c92c
|
fix(config-tool): 收紧坏形状 schema 解析边界
- 修复 Tooling 侧 additionalProperties 仅接受 false 的共享边界校验
- 补充数组 items 与 contains 子 schema 必须显式声明 type 的拒绝逻辑
- 更新 ai-plan 恢复摘要与 JS 回归测试验证记录
|
2026-04-30 13:23:19 +08:00 |
|
gewuyou
|
e8cceac7ae
|
docs(game): 补齐配置工具能力边界说明
- 更新 config system 与 config tool 的 reader-facing 边界说明
- 补充 additionalProperties:false、oneOf/anyOf rejection 与 raw YAML 回退路径
- 记录本批次 Tooling/Docs 收口验证与下一步
|
2026-04-30 13:23:19 +08:00 |
|
gewuyou
|
7f98cafbfa
|
fix(config-tool): 统一 contains 与本地化提示文案
- 修复 dependentRequired 校验消息键缺失导致的隐式 undefined 文案映射
- 统一 contains 与 dependent schema 相关中文提示措辞并补齐 maxContains hint 输出
- 补充本地化与 contains 摘要测试覆盖新增文案与回归场景
|
2026-04-30 13:23:19 +08:00 |
|
gewuyou
|
3f335f19d6
|
docs(game): 收口配置工具说明入口
- 更新 config-tool 文档,承接 VS Code 工具能力、边界与适用场景说明
- 优化 config-system 文档,移除重复工具细节并保留系统级入口说明
|
2026-04-30 13:23:19 +08:00 |
|
gewuyou
|
13b77eb3fe
|
fix(game-config): 显式声明闭合对象字段边界
- 修复 Runtime 与 Source Generator 对 additionalProperties 的隐式闭合对象语义,统一接受 additionalProperties:false 并拒绝其它开放对象形状
- 补充 Release 回归测试,覆盖生成器诊断与运行时 additionalProperties 边界
- 更新配置工具元数据与 README 说明,使命令、设置和当前能力描述保持一致
|
2026-04-30 13:23:19 +08:00 |
|
gewuyou
|
eddce21383
|
docs(ai-first-config-system): 补充 tooling lane 收口验证记录
- 更新 tracking 中的 Tooling lane 收口验证结果,补齐实际的 Release build 结论
|
2026-04-30 13:23:19 +08:00 |
|
gewuyou
|
fad391e8cf
|
feat(config-tool): 支持对象数组内嵌对象数组编辑
- 新增对象数组编辑器对数组项内嵌对象数组的递归渲染与保存能力
- 补充嵌套对象数组表单模型与 YAML 写回回归测试
- 更新配置系统文档中的 raw YAML 回退边界说明
|
2026-04-30 13:23:19 +08:00 |
|
gewuyou
|
d6a154726c
|
fix(game-config): 显式拒绝 oneOf 与 anyOf 组合关键字
- 修复 Runtime、Source Generator 与 Tooling 对 oneOf/anyOf 的静默接受,统一改为显式报错
- 补充 JS 与 Release 测试回归,覆盖生成器诊断和运行时拒绝路径
- 更新 ai-plan 跟踪与中文文档,明确后续默认跳过会改变生成类型形状的组合关键字
|
2026-04-30 13:23:19 +08:00 |
|