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
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
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
748bb714fb
feat(godot): 收敛 GodotLogger 宿主能力
...
- 新增 GodotLog、DeferredLogger 和配置自动发现、热重载接线。
- 修复已缓存 logger 的级别判定与输出路径,使动态配置生效。
- 更新文档与追踪记录,明确当前收敛边界和恢复点。
2026-05-02 21:33:28 +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
1d5404e206
docs(documentation-governance): 收口数据与 UI 文档措辞
...
- 更新 Game 数据与存储页面、Godot UI 页面中的 reader-facing 说明,移除内部证据口吻、外部项目指代和生硬导流
- 更新 CQRS 抽象层与 SourceGenerators.Common README 的标签表述,避免暴露源文件路径列表和实现级打包术语
- 补充 documentation-full-coverage-governance 的 RP-050 恢复点、验证结果与 origin/main stop-condition 计量
2026-04-29 13:36:07 +08:00
gewuyou
e18512f043
docs(documentation-governance): 收口 Game 与 Godot 文档措辞
...
- 更新 Game / Godot 细页的交叉链接与边界描述,移除内部路径、旧文档对比和命令式跳转
- 更新 GFramework.Godot 与配置工具 README 的公开标签,避免暴露测试路径和原始文档路径
- 补充 documentation-full-coverage-governance 的 RP-049 恢复点、验证结果与 origin/main stop-condition 计量
2026-04-29 13:23:26 +08:00
gewuyou
289f12f309
docs(batch-boot): 收口旧入口对比文案
...
- 更新 Core、Game、Godot 与 source-generators 多个页面的 reader-facing 契约说明
- 将旧文档和旧入口对比句式改成直接陈述当前默认入口、约束与推荐做法
- 补充 documentation full coverage active topic 的 RP-047 跟踪与验证记录
2026-04-28 07:37:20 +08:00
gewuyou
3c0ac1858a
docs(batch-boot): 收口公开文档中的内部参考路径
...
- 更新 Game、Godot 与 source-generators 多个专题页的 reader-facing 示例口吻
- 移除 ai-libs CoreGrid 路径在公开页面中的直接暴露,保留项目侧常见实现说明
- 补充 documentation full coverage active topic 的 RP-046 跟踪与验证记录
2026-04-28 07:37:19 +08:00
gewuyou
0722ba6dbd
docs(batch-boot): 收口公开入口页文案
...
- 更新 source-generators、game、api-reference 与 abstractions 入口页的 reader-facing 标题和导航口吻
- 优化 godot setting 页的继续阅读标题,移除文件名式与指挥式表述
- 补充 documentation full coverage active topic 的 RP-045 跟踪与验证记录
2026-04-28 07:37:19 +08:00
gewuyou
4a5e1e74a6
docs(pr-review): 收口当前文档审查意见
...
- 更新 Game 与 SourceGenerators README 的公开入口命名和重复链接
- 优化 Godot 教程与扩展页的 reader-facing 措辞
- 补充 PR #296 的治理跟踪与验证记录
2026-04-27 12:49:34 +08:00
gewuyou
5778782df0
docs(godot): 收口旧文档口吻与采用说明
...
- 更新 Godot 与教程细页的 reader-facing 采用说明
- 修复旧文档、ai-libs 与内部术语在公开页面中的暴露
- 更新文档治理恢复点并记录接近阈值的停止状态
2026-04-27 09:02:48 +08:00
gewuyou
979db3b5a5
docs(reader-facing): 统一站内入口与公开术语
...
- 更新入口页的 reader-facing 骨架,统一起步路线、阅读顺序与站内导航
- 收口公开 README 与 Godot 页面中的内部口吻、文件名式表述和术语噪音
- 移除 docs/zh-CN 中残留的 GitHub README 外链,并同步刷新文档治理恢复状态
2026-04-27 08:55:18 +08:00
gewuyou
54b8e5770a
docs(documentation): 收口文档批处理治理
...
- 优化根 README、模块 README 与抽象层页面的 reader-facing 文案和语义化链接标签
- 补充 tutorials、troubleshooting、best-practices、contributing、godot/resource 的代码块语言标记
- 更新 documentation-full-coverage-governance 的恢复点、验证结果与批处理停止条件
2026-04-25 15:12:08 +08:00
gewuyou
094e29ed8b
docs(docs): 统一中文文档导航与语义化链接文案
...
- 更新 docs 站点中 abstractions、source-generators、api-reference 的导航文案,使其与 landing page 入口一致
- 补充遗漏的源码生成器 sidebar 条目,并本地化抽象层与 API 参考的侧边栏标签
- 修复 ECS、Game、Godot 文档中的路径式可见链接标签,改为读者可理解的语义化名称
2026-04-25 14:56:59 +08:00
gewuyou
8209d7a29f
docs(documentation): 收口公开文档口吻约束
...
- 修复公开 README 与 docs 页面中的反问式标题、维护者口吻和裸文件名链接标签
- 补充 AGENTS.md 与 gframework-doc-refresh 的 reader-facing 文档输出约束
- 更新 documentation-full-coverage-governance 的恢复点与验证记录
2026-04-25 09:27:06 +08:00
gewuyou
77540c07f0
docs(readme): 对齐文档入口标签与落地页元数据
...
- 更新模块 README、仓库根 README 与中文落地页的 reader-facing 文档入口标签
- 补充 docs 语言落地页 metadata 并校正文档治理 topic 的恢复点与阈值指标
2026-04-24 13:23:15 +08:00
gewuyou
64385196d5
docs(zh-cn): 统一站内链接显式扩展名
...
- 更新教程、最佳实践、Core 与 Godot 页面中的站内 Markdown 链接写法
- 补充文档治理 topic 的恢复点、验证结果与分支阈值指标
2026-04-24 13:10:41 +08:00
gewuyou
982249151e
docs(zh-cn): 补齐文档元数据缺口
...
- 补齐 docs/zh-CN 多个栏目页面的 title 与 description frontmatter,清空完全缺 frontmatter 的历史页面
- 修复 multiplayer、source-generators 与 troubleshooting 触达页面暴露的 Markdown 结构和站内链接问题
- 更新 documentation-full-coverage-governance 的恢复点、验证结果与下一批 metadata 热点
2026-04-24 09:19:36 +08:00
gewuyou
2263cf296b
fix(docs): 修正 Godot 文档泛型内联代码写法
...
- 修正 Godot setting 与 storage 文档中 inline code 使用 HTML entity 导致泛型按字面量渲染的问题
- 更新 documentation-full-coverage-governance 的 active tracking 与 trace,记录 PR #272 review follow-up 和 RP-019 恢复点
2026-04-23 13:40:39 +08:00
gewuyou
1a62f337a6
docs(godot): 刷新存储与设置专题页
...
- 更新 Godot 存储与设置专题页到当前运行时与 applicator 接线路径
- 补充 Godot 子页巡检结论、验证结果与 RP-014 恢复点记录
2026-04-23 10:45:29 +08:00
GeWuYou
76e7f68544
docs(godot): 收口日志系统文档
...
- 重写 docs/zh-CN/godot/logging.md,按当前 provider、控制台输出语义与 [Log] 边界整理采用路径
- 更新 documentation-governance-and-refresh 的 tracking 与 trace,推进恢复点到 RP-017 并记录验证结果
2026-04-22 13:33:35 +08:00
GeWuYou
3ba1e3f202
docs(godot): 收口 signal 与 extensions 文档
...
- 更新 godot signal 页面,明确 Signal(...)、SignalBuilder 与 [BindNodeSignal] 的分工
- 更新 godot extensions 页面,收敛到当前存在的扩展成员与生命周期边界
- 补充 documentation-governance-and-refresh 跟踪与 trace,记录 RP-016 和验证结果
2026-04-22 13:20:18 +08:00
gewuyou
03ecbe5989
docs(godot): 重写场景与UI接入文档
...
- 更新 Godot 场景文档,按当前 factory、registry、root、provider 与 AutoScene 接线收口采用路径
- 更新 Godot UI 文档,明确 layer 语义、provider 要求、root 接线与 AutoUiPage 用法
- 同步 documentation-governance-and-refresh 跟踪与 trace 到 RP-015,并把下一步切到 signal/extensions
2026-04-22 13:03:14 +08:00
gewuyou
5d436694f8
docs(godot): 收口 Godot 入口与架构文档
...
- 更新 Godot landing page,使包关系、最小接入路径与运行时边界回到源码与测试契约
- 重写 Godot architecture 页面,明确锚点生命周期、模块挂接顺序与 IGodotModule 契约边界
- 更新 documentation-governance topic 的 RP-014 跟踪与验证记录,标记下一轮收口目标
2026-04-22 12:50:05 +08:00
gewuyou
4eca2f1060
docs(cqrs): 收口 source generator 文档命名空间
...
- 更新 docs/zh-CN 中 source generator 示例的命名空间到当前公开 API
- 修正文档叙述与 API 参考中的旧聚合模块表述
- 对齐 source generator 家族文档与教程示例的当前模块划分
2026-04-18 23:30:33 +08:00
GeWuYou
5046c9752b
fix(review-followup): 修复日志配置空项校验与文档示例
...
- 修复 ConfigurableLoggerFactory 对 null Appender 配置项的显式校验与 XML 契约
- 补充日志工厂针对 appenders 空项输入的回归测试
- 更新 Godot setting 文档中的 async 示例签名以匹配 ApplyAsync 用法
- 修正 AbstractArchitecture 中 ObserveDestroyCoreAsync 方法里调用await DestroyAsync() 未配置ConfigureAwait(false)的问题
2026-04-18 21:11:26 +08:00
GeWuYou
e3652db030
fix/review-followups: 修复审查反馈并补充提交流程规则
...
- 修复 Core、Cqrs、Godot 与 Game 模块中的异常契约、空值校验和线程亲和性问题
- 更新 Settings API 为 ApplyAsync 并同步实现、调用点、测试与中文文档
- 补充 AGENTS.md 中的构建校验、自动提交与分支创建规则
- 整理 Logging、WeakCache 与 Resource 相关实现的行为与文档一致性
2026-04-18 19:37:25 +08:00
GeWuYou
aab0995f49
docs(godot): add architecture integration and design pattern docs
...
- Add documentation for Godot architecture integration, including AbstractArchitecture,
ArchitectureAnchor, and IGodotModule
- Describe basic usage: architecture creation, initialization, and anchor usage
- Provide advanced examples: module system, lifecycle hooks, and hot-reload support
- Document ContextAware usage for accessing architecture within nodes
- Include best practices for multi-architecture setups and common pitfalls
- Add architecture design patterns guide (MVC, MVVM, Command, etc.)
- Cover event-driven, DI, and service locator patterns with examples
Note:
- Normalize line endings to LF to fix inconsistent diffs caused by CRLF/LF mismatch
- No functional code changes
2026-04-06 10:12:59 +08:00
gewuyou
e67cfd4808
Merge pull request #176 from GeWuYou/feat/coroutine-core-and-godot-integration
...
Feat/coroutine core and godot integration
2026-04-06 07:23:05 +08:00
GeWuYou
d588372cff
docs(godot): 添加 Godot 设置模块文档
...
- 新增 Godot 设置模块概述和核心类说明
- 添加音频设置系统详细文档包括 AudioBusMap 和 GodotAudioSettings
- 添加图形设置系统文档包括 GodotGraphicsSettings 实现
- 添加本地化设置系统文档包括 LocalizationMap 和 GodotLocalizationSettings
- 提供完整的架构设计图和使用示例代码
- 添加 API 详细说明和技术实现细节
- 包含最佳实践、性能考虑和故障排除指南
2026-04-05 19:54:09 +08:00
GeWuYou
03346fbfe7
docs(coroutine): 更新协程系统文档
...
- 重构 Core 协程系统文档,优化概述和核心概念说明
- 新增 Godot 协程系统集成文档
- 添加协程系统使用教程
- 更新等待指令说明,包括时间、条件、Task 和事件等待
- 补充协程控制、快照查询和生命周期管理相关内容
- 修正代码示例和 API 使用说明
2026-04-05 15:06:53 +08:00
GeWuYou
f3d45169cd
refactor(pause): 将暂停状态变化事件改为标准事件模式
...
- 将 OnPauseStateChanged 事件从 Action<PauseGroup, bool> 类型改为 EventHandler<PauseStateChangedEventArgs>
- 添加 PauseStateChangedEventArgs 类来封装事件数据
- 更新所有事件处理方法的签名以匹配新的事件参数
- 修改文档中相关的事件处理代码示例
- 在 PauseStackManager 中添加 RaisePauseStateChanged 方法统一处理事件触发
- 更新测试代码以适应新的事件处理方式
2026-03-21 21:13:53 +08:00
GeWuYou
4362989056
docs(coroutine): 更新协程相关文档
...
- 添加了 AsCoroutineInstruction()、ToCoroutineEnumerator() 和 StartTaskAsCoroutine()
的使用场景说明
- 优化了等待异步方法的文档描述,明确不同 API 的适用场景
- 详细说明了 CancelWith 方法的节点有效性判断机制和停止条件
- 补充了 Godot 协程中 Task 转协程的具体使用建议
2026-03-12 12:49:29 +08:00
GeWuYou
4156839bd9
docs(godot): 更新协程系统文档内容
...
- 重构协程系统架构说明,明确核心组件和入口点
- 更新协程启动方式和基本用法示例代码
- 添加 Segment 分段调度机制详细说明
- 补充节点生命周期绑定和延迟调用功能介绍
- 完善常用等待指令和协程控制方法文档
- 优化事件总线集成和上下文感知集成说明
2026-03-12 12:41:22 +08:00
GeWuYou
fb14d7122c
docs(style): 更新文档中的命名空间导入格式
...
- 将所有小写的命名空间导入更正为首字母大写格式
- 统一 GFramework 框架的命名空间引用规范
- 修复 core、ecs、godot 等模块的命名空间导入错误
- 标准化文档示例代码中的 using 语句格式
- 确保所有文档中的命名空间引用保持一致性
- 更新 global using 语句以匹配正确的命名空间格式
2026-03-10 07:18:49 +08:00
GeWuYou
25f7779b4e
refactor(docs): 将 Context 属性访问替换为扩展方法访问
...
- 将 Context.GetModel<T>() 调用替换为 this.GetModel<T>()
- 将 Context.GetSystem<T>() 调用替换为 this.GetSystem<T>()
- 将 Context.GetUtility<T>() 调用替换为 this.GetUtility<T>()
- 将 Context.SendCommand() 调用替换为 this.SendCommand()
- 将 Context.SendQuery() 调用替换为 this.SendQuery()
- 将 Context.SendEvent() 调用替换为 this.SendEvent()
- 将 Context.RegisterEvent<T>() 调用替换为 this.RegisterEvent<T>()
2026-03-08 11:37:31 +08:00
GeWuYou
1b9e81bbdb
refactor(docs): 将控制器实现转换为上下文感知模式
...
- 将 IController 实现改为使用 [ContextAware] 特性和 partial 类
- 移除手动实现的 GetArchitecture 方法
- 将架构交互方法从 this 调用改为 Context 调用
- 添加必要的 using 语句以支持新的架构访问方式
- 更新所有涉及模型、系统、工具和事件的架构访问代码
- 统一架构访问模式以提高代码一致性和可维护性
2026-03-08 11:03:02 +08:00
GeWuYou
c969a9a022
docs(core): 修复文档中的泛型符号显示问题
...
- 修复了配置模块文档中 GetConfig、SetConfig、WatchConfig 方法的泛型符号
- 修复了 ECS 模块文档中 ArchSystemAdapter 的泛型符号显示
- 修复了函数式编程文档中 Option 和 Result 类型的泛型符号
- 修复了序列化和存储模块中各类方法的泛型符号显示
- 修正了存储模块文档中的序列化系统链接路径
- 修复了函数式编程教程中 Option 和 Result 的泛型符号显示
2026-03-07 15:51:47 +08:00
GeWuYou
84d7408bef
docs(tutorials): 添加系统实现教程并完善核心组件文档
...
- 新增协程系统、状态机、暂停系统、资源管理和存档系统教程
- 添加 Configuration 包详细使用说明文档
- 创建 ECS 系统集成指南,介绍 Arch.Core 集成方案
- 提供完整的组件定义、系统创建和实体管理示例
- 包含性能优化建议和最佳实践指导
2026-03-07 15:44:34 +08:00
GeWuYou
b3838ce8c7
docs(godot): 添加 Godot 架构集成和场景系统文档
...
- 新增 Godot 架构集成文档,介绍 AbstractArchitecture 和 ArchitectureAnchor
- 添加 Godot 场景系统文档,涵盖 SceneBehavior 和场景生命周期管理
- 包含数据与存档系统文档,介绍 IDataRepository 和 ISaveRepository 接口
- 提供完整的代码示例和最佳实践指南
- 覆盖多架构支持、热重载和场景参数传递等高级功能
- 包含常见问题解答和相关文档链接
2026-03-07 13:02:19 +08:00
GeWuYou
e96b5f24b4
refactor(godot): 将异步方法重命名为遵循Async约定的方法名
...
- 将WaitUntilReady方法重命名为WaitUntilReadyAsync
- 将AddChildX方法重命名为AddChildXAsync
- 更新所有相关文档中的方法调用引用
- 修改架构层锚点等待方法调用为异步版本
- 更新测试代码中的方法调用以匹配新的方法名
- 调整函数式异步扩展方法命名约定
- 统一所有异步扩展方法的命名规范
2026-03-05 12:54:59 +08:00
GeWuYou
e94e4890cd
fix(logging): 统一使用UTC时间戳记录日志
...
- 将所有DateTime.Now替换为DateTime.UtcNow以确保时区一致性
- 修复文档中的时间戳记录方式
- 更新测试代码中的时间戳生成逻辑
- 统一框架各模块的时间记录标准
2026-02-26 19:57:42 +08:00
GeWuYou
1ab615db26
docs(source-generators): 更新文档结构并调整Godot版本信息
...
- 将Source Generators概述文档从overview重命名为index
- 更新所有相关文档中的链接指向新的index文件
- 移除Godot文档中的许可证和版本信息冗余内容
- 统一Godot版本要求从4.5.1+到4.6
- 删除各模块文档末尾的相关链接部分
- 优化文档结构提升可读性
2026-02-11 15:57:40 +08:00
GeWuYou
3d656981b4
docs: 更新文档结构和链接配置
...
- 移除架构概览页面的独立文件,将其内容迁移至getting-started目录
- 更新导航菜单中架构概览的链接路径
- 删除game模块中的场景管理文档及其相关引用
- 修复godot模块中相关文档的链接格式
- 清理各个文档末尾的多余链接和许可证信息
- 优化文档间的引用关系,确保链接有效性
2026-02-11 15:51:48 +08:00
GeWuYou
7dd9b99e49
fix(docs): 修复文档中代码块转义问题并更新插件配置
...
- 将 markdownEscapePlugin 重命名为 safeGenericEscapePlugin
- 更新插件逻辑以保护 HTML 标签并仅转义泛型形式的尖括号
- 修复文档中所有代码块的语法标记为正确的 csharp 格式
- 更新依赖缓存文件的哈希值
- 修正事件文档中泛型类型的显示格式
2026-02-11 15:15:28 +08:00
GeWuYou
6cc0ddf7f9
docs: 更新文档中的代码示例和链接引用
...
- 修复 IEventHandler 接口中的参数关键字冲突
- 修正场景管理器接口中的泛型约束拼写错误
- 本地化核心抽象文档链接为中文标题
- 更新事件系统文档中的接口链接路径
- 修复扩展方法文档中的上下文感知链接
- 调整日志系统文档中的接口链接路径
- 重构架构概述中的代码示例和设计原则
- 统一 Godot 设置模块中的代码块格式
- 优化音频和图形设置的代码示例
2026-02-11 14:49:34 +08:00
GeWuYou
590bbbf81b
docs(sidebar): 更新侧边栏链接并删除API参考导航
...
- 将Game和Godot模块的概览链接从overview路径更新为根路径
- 删除了API参考相关的侧边栏导航配置
- 移除了已删除的Game和Godot概览文档文件
2026-02-11 12:52:14 +08:00