chore: 2026-07 架构体检落地 — CI 门禁 + reader 类型检查 + registry 公开访问器 + 模式地图/ADR 模板#5
Merged
Merged
Conversation
…DR 模板 体检结论与处方追踪见 docs/planning/architecture-health-check-2026-07.md。 - 处方1: reader:build/check 前置 tsc --noEmit(新增根脚本 reader:typecheck); 首跑暴露并修复 commandCatalog 非法类型转换、vite.config 误入 tsconfig include - 处方2: .github/workflows/ci.yml — language:check + build + test:parser + reader typecheck/build + community-api build/test - 处方3: GEMINI.md 重写为最小指针文档(消除 v1.5.0 与 docs/ai/* 幽灵引用) - 处方4: 四 manager 新增公开 getRegisteredNames(),替换 kmd-lang.ts 的 (manager as any).registry 强转;修复 stage 命令补全静默 TypeError (stageManager 上无 registry 字段,cam. 补全实际失效) - docs: knowledge/architecture/design-patterns-map.md(house style 一致性判据) + knowledge/decisions/TEMPLATE.md(提案/ADR 模板)+ 索引挂链
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
体检结论与处方追踪见
docs/planning/architecture-health-check-2026-07.md。tsc --noEmit(新增根脚本reader:typecheck);首跑暴露并修复commandCatalog非法类型转换、vite.config误入 tsconfig include.github/workflows/ci.yml—language:check+ build +test:parser+ reader typecheck/build + community-api build/testGEMINI.md重写为最小指针文档(消除 v1.5.0 与docs/ai/*幽灵引用)getRegisteredNames(),替换kmd-lang.ts的(manager as any).registry强转;修复 stage 命令补全静默TypeError(stageManager上无registry字段,cam. 补全实际失效)knowledge/architecture/design-patterns-map.md(house style 一致性判据)+knowledge/decisions/TEMPLATE.md(提案/ADR 模板)+ 索引挂链门禁
pnpm build(vue-tsc + 生产构建)pnpm test:parserpnpm language:checkpnpm reader:typecheck