79 Commits

Author SHA1 Message Date
chinboy a8cdfc0f58 feat(TokenSystem)!: 支持 Control Design Token 继承 2026-09-07 22:38:43 +08:00
chinboy 28b0391b6b feat(tests): implement automatic cleanup for VSTest temporary results and forbid persistent dumps 2026-09-06 13:43:24 +08:00
chinboy 7a66123a13 fix(AOT): 修复跨项目与预编译程序集的注册闭包缺失(#453) 2026-09-05 08:52:21 +08:00
chinboy 2d95fd39d2 fix(DataGrid): 修复左上角表头竖线并规范临时 Demo 2026-09-02 09:21:18 +08:00
chinboy f06b61d389 docs(Engineering): enforce targeted regression testing and release full suite 2026-08-28 09:27:02 +08:00
chinboy 30abb1553c build(Repository): migrate managed outputs to .artifacts 2026-08-28 08:19:08 +08:00
chinboy 9a06bba090 perf(Controls): pause recurring visual work while effectively hidden 2026-08-25 22:55:52 +08:00
chinboy 7c9d033f14 feat(Steps): introduce Panel type with Filled and Outlined variants, enhance layout and styling 2026-08-23 17:14:40 +08:00
CHINBOY 215f2552bb fix(build): canonicalize linked-registration Sidecar inputs 2026-08-20 16:06:42 +08:00
chinboy 0d3d9727c6 fix(AOT): restore sidecar delivery and narrow linked fallbacks 2026-08-17 23:07:14 +08:00
chinboy 9593bf1537 fix(AOT): bound linked registration analysis and static unit planning 2026-08-17 15:18:29 +08:00
chinboy ed884330d4 fix(Build): avoid implicit publish work in Gallery builds 2026-08-16 21:42:30 +08:00
chinboy b57d2db06b fix(Build): gate publish analyzers to AOT and trimming modes 2026-08-16 14:43:48 +08:00
chinboy 348784815b refactor(AOT)!: default registration units to package granularity 2026-08-16 11:10:55 +08:00
chinboy e58de99730 refactor(AOT)!: declare package registration entries in source 2026-08-16 11:10:55 +08:00
chinboy 55622bfa4e refactor(Localization)!: remove contract version encoding 2026-08-16 11:10:54 +08:00
chinboy b586d905ec refactor(Build): flatten infrastructure layout 2026-08-16 11:08:01 +08:00
chinboy 5f5848dd01 refactor(Build): finalize infrastructure directory layout 2026-08-16 11:05:11 +08:00
chinboy e80be2d802 feat(AOT): add compile-time registration for trimmed apps 2026-08-13 23:05:43 +08:00
chinboy 9dc3d80324 docs(Mobile): integrate mobile documentation navigation 2026-08-11 11:25:12 +08:00
chinboy 8f0d42b602 docs(Mobile): define isolated mobile LLMS output 2026-08-11 11:25:12 +08:00
chinboy 1e7fedb456 docs(Android): add mobile platform documentation boundaries 2026-08-11 11:25:12 +08:00
chinboy 9917774993 docs(iOS): split platform guide and validation evidence 2026-08-11 11:25:12 +08:00
chinboy 55a8a7f1d9 docs(iOS): move platform guide into canonical directory 2026-08-11 11:25:11 +08:00
chinboy 79a1ad5343 docs(Mobile): define mobile documentation authoring rules 2026-08-11 11:25:11 +08:00
chinboy 9f6ec36645 docs: rename directory entry files to overview.md
统一文档目录的入口文件名为 `overview.md`,取代原先的 `index.md`。单 Control 目录本来就用
`overview.md`,此前只有目录级入口用 `index.md`,两套命名并存;现在全库一致。

改名覆盖 42 个入口文件:`docs/` 根、一级分类目录、Architecture 分组与跨模块系统目录、Module
目录、Control 平台与分类目录、Guide 与 Reference 子目录。`docs/AI/generated/index.md` 是手工
维护的导航页,一并改名。

生成产物 `docs/AI/generated/llms/**/index-cn.md` 保持原名,它属于 LLMs Generator 的输出契约。

同步更新 28 个正式文档与 `AGENTS.md` 中的入站链接,以及两处目录树示意图。改名后全部相对链接
可解析,LLMs Generator `verify` 通过(78 控件 / 159 文件),单 Control 四件套文件名契约未变。

新增 `docs/engineering/contributing/documentation-structure-guidelines.md` 承载入口命名、文档
拆分标准、事实所有权和链接规范。此前该规则只写在带日期的设计过程记录里,不适合作为长期来源。
`docs/superpowers/specs/2026-08-10-documentation-information-architecture-design.md` 保留原文
并加取代说明,其余结论继续有效。
2026-08-10 14:24:36 +08:00
chinboy cafec81a6f docs: organize AI outputs and prune redundant module pages 2026-08-10 11:05:37 +08:00
chinboy 3f5cc5b56f docs: standardize navigation releases and generated output 2026-08-10 09:57:22 +08:00
chinboy 0bc3447ebb docs: reorganize module engineering and Gallery domains 2026-08-10 09:32:07 +08:00
chinboy bc482f94d1 docs(Controls): reorganize shared infrastructure documentation 2026-08-10 09:12:36 +08:00
chinboy 83ff8e94ed docs(Theme): separate architecture guides and reference 2026-08-10 08:59:22 +08:00
chinboy 3ab7df2ba0 docs(Core): define Semantic Part architecture and generator contract 2026-08-10 08:28:42 +08:00
chinboy fee5ef72b8 docs(Localization): define deferred language pack validation 2026-08-08 10:39:04 +08:00
chinboy c8becad01a docs(Localization): synchronize delivered architecture 2026-08-06 18:56:56 +08:00
chinboy f998bf497e feat(Build): add localization build tasks 2026-08-06 08:51:36 +08:00
chinboy 8e378d17c0 feat(Generator): validate language Catalog symbols 2026-08-05 23:43:55 +08:00
chinboy 5b8e2a6f3b feat(Generator): validate pinned localization data 2026-08-05 21:27:29 +08:00
chinboy 0bc3f08e66 feat: add LunarCalendar support and iOS development guide 2026-08-03 22:21:27 +08:00
chinboy 9d26f10fa0 feat(InfoPicker): introduce InfoPickerTextBox and NumericUpDownSpinner controls with associated themes 2026-08-03 10:29:33 +08:00
chinboy 77b02d6a41 refactor(Theme)!: implement compiled theme architecture 2026-08-02 09:32:11 +08:00
chinboy c805de346f feat: add Calendar range bars and refine theme docs 2026-07-31 23:40:36 +08:00
chinboy 1d748e5e78 fix(Separator)!: restore customizable divider spacing 2026-07-29 13:53:16 +08:00
chinboy 3d868d6ff6 docs(LLMS): remove Gallery API and token table references 2026-07-23 08:23:16 +08:00
chinboy 5b6f4391ee refactor(Gallery): remove API and design token metadata tables 2026-07-23 07:47:00 +08:00
chinboy e2ec1be98d docs(ControlDocs): 更新控件文档规范与 LLMS 产物 2026-07-22 23:21:19 +08:00
CHINBOY 86ac63d761 chore(Generator): ignore reproducible generated files 2026-07-21 14:20:21 +08:00
chinboy 6721bf3c3c feat(Theme): add resolver loading and Gallery theme switching 2026-07-20 13:13:19 +08:00
chinboy cfb7457145 refactor(Theme): rename Component to Control in token system and related files 2026-07-16 19:15:19 +08:00
chinboy 3fcb2af7e9 feat(Generator): emit component shared token resources 2026-07-16 12:48:01 +08:00
chinboy 1270b95bfa fix(Controls): use EmbeddedTextBox for template-owned inputs 2026-07-16 11:36:32 +08:00