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
..

AI-Plan Public Index

ai-plan/public/README.md is the shared startup index for boot. It should stay short, list only active topics, and help the current worktree land on the right recovery documents without scanning every public artifact.

Boot Rules

  1. Read this file before scanning ai-plan/public/<topic>/.
  2. If the current branch or worktree appears in the map below, read the listed topics in priority order.
  3. If there is no match, fall back to scanning active topic directories.
  4. Ignore ai-plan/public/archive/** by default unless the user explicitly asks for historical context.

Active Topics

  • ai-plan-governance
    • Purpose: govern the ai-plan/ directory model, startup index, and archive policy.
    • Tracking: ai-plan/public/ai-plan-governance/todos/ai-plan-governance-tracking.md
    • Trace: ai-plan/public/ai-plan-governance/traces/ai-plan-governance-trace.md
  • ai-first-config-system
    • Purpose: continue the AI-First config runtime, generator, and consumer DX work for GFramework.Game.
    • Tracking: ai-plan/public/ai-first-config-system/todos/ai-first-config-system-tracking.md
    • Trace: ai-plan/public/ai-first-config-system/traces/ai-first-config-system-trace.md
  • documentation-full-coverage-governance
    • Purpose: govern full-coverage documentation inventory, module-wave remediation, and the README / docs / XML / API-reference alignment baseline.
    • Tracking: ai-plan/public/documentation-full-coverage-governance/todos/documentation-full-coverage-governance-tracking.md
    • Trace: ai-plan/public/documentation-full-coverage-governance/traces/documentation-full-coverage-governance-trace.md
  • coroutine-optimization
    • Purpose: continue the coroutine semantics, host integration, observability, regression coverage, and migration-doc follow-up work.
    • Tracking: ai-plan/public/coroutine-optimization/todos/coroutine-optimization-tracking.md
    • Trace: ai-plan/public/coroutine-optimization/traces/coroutine-optimization-trace.md
  • cqrs-rewrite
    • Purpose: continue the CQRS migration, registry hardening, and related PR follow-up.
    • Tracking: ai-plan/public/cqrs-rewrite/todos/cqrs-rewrite-migration-tracking.md
    • Trace: ai-plan/public/cqrs-rewrite/traces/cqrs-rewrite-migration-trace.md
  • data-repository-persistence
    • Purpose: continue the data repository persistence hardening plus the settings / serialization follow-up backlog.
    • Tracking: ai-plan/public/data-repository-persistence/todos/data-repository-persistence-tracking.md
    • Trace: ai-plan/public/data-repository-persistence/traces/data-repository-persistence-trace.md
  • semantic-release-versioning
    • Purpose: migrate release version calculation from fixed patch bumps to semantic-release while keeping the existing tag-driven NuGet publish flow.
    • Tracking: ai-plan/public/semantic-release-versioning/todos/semantic-release-versioning-tracking.md
    • Trace: ai-plan/public/semantic-release-versioning/traces/semantic-release-versioning-trace.md

Worktree To Active Topic Map

  • Branch: feat/ai-first-config
    • Worktree hint: GFramework-Ai-First-Config
    • Priority 1: ai-first-config-system
  • Branch: feat/cqrs-optimization
    • Worktree hint: GFramework-cqrs
    • Priority 1: ai-plan-governance
    • Priority 2: cqrs-rewrite
  • Branch: feat/coroutine-optimization
    • Worktree hint: GFramework-coroutine-optimization
    • Priority 1: coroutine-optimization
    • Priority 2: ai-plan-governance
  • Branch: feat/data-repository-persistence
    • Worktree hint: GFramework-data-repository-persistence
    • Priority 1: data-repository-persistence
  • Branch: feat/semantic-release-versioning
    • Worktree hint: GFramework
    • Priority 1: semantic-release-versioning
  • Branch: docs/sdk-update-documentation
    • Worktree hint: GFramework-update-documentation
    • Priority 1: documentation-full-coverage-governance

Archived Topics

  • analyzer-warning-reduction
    • Archive root: ai-plan/public/archive/analyzer-warning-reduction/
    • Note: 长期 warning-reduction 分支已收尾PR #301 的最终 review follow-up 已本地闭环,后续仅作为历史恢复材料保留。
  • cqrs-cache-docs-hardening
    • Archive root: ai-plan/public/archive/cqrs-cache-docs-hardening/
    • Note: archived topics stay outside the default boot context until a user explicitly requests historical review.
  • documentation-governance-and-refresh
    • Archive root: ai-plan/public/archive/documentation-governance-and-refresh/
    • Note: PR #268 已合并;文档治理与 Godot 栏目刷新阶段已完成,后续仅作为历史恢复材料保留。