Skip to content

Commit 74b2c05

Browse files
design 2026-10-28 (platforms, part 2): landed (#856)
Co-authored-by: speak-agent <248744407+speak-agent@users.noreply.github.com>
1 parent c6da993 commit 74b2c05

3 files changed

Lines changed: 8 additions & 6 deletions

File tree

‎.agents/docs/2026-10-28-platforms-design.md‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
subject: platform
3-
status: active
3+
status: landed
44
---
55

66
# 平台:目标体系的通用扩展;openkal 作为第一个平台包;IDE 一线与 mcppls 的同批升级
@@ -26,6 +26,7 @@ mcpp-vscode 0.8.0;mcpp-plugins [#51](https://github.com/mcpp-community/mcpp-pl
2626
- **rev 5**:§16 定案(VS Code 以 `extensionPack`、CLion 以 `<depends>` 引入 mcppls;上传交付物为本机验证后的产物目录);开始实施。
2727
实施中发现两处缺口,列入同批:os 0.2.0 在宿主三元组上以 openkal-musl 为 C 库时不能编译(L9,os 0.2.1);M3 载体的链接取到宿主 GCC 的
2828
`crtbeginT.o`(L10,§4.7)。
29+
- 落地(2026-10-29):mcpp 2026.10.27.1(#847)与 2026.10.28.1(#854);openkal-platform 0.17.3、openkal-musl 0.22.6、openkal-llvm-runtime 0.16.6、mcpplibs.os 0.2.1、openkal-image 0.1.3(okrun/okld 各系统程序)、mcpp-ide 0.1.0、mcppls 0.0.18;xim-pkgindex 收录 okrun、okld、mcpp-ide 与 mcppls 0.0.18(#1085)。
2930

3031
## 0. 摘要
3132

‎.agents/docs/2026-10-28-platforms-part2-packaging-and-distribution-design.md‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
subject: platform
3-
status: active
3+
status: landed
44
---
55

66
# 平台 part 2:打包与分发——三维模型、通用包、单文件、okb、体积,以及 openkal 0.17.2 轮
@@ -14,6 +14,7 @@ SPEC-012(输出)、SPEC-013(平台)、新增 SPEC-014(打包与分发
1414
- rev 1:定案——三维模型与 `--pkg-format`;okb v1 由 openkal-image 定义;体积优化本批实施并实测;`.okso` 本机绑定由
1515
openkal 体系的构建插件完成;APE 单文件记为后续(mcpp#849)。
1616
- rev 2(本稿):§14 的四项定案;新增 §15,以 mcppls 与 mcpp-ide 交叉验证 openkal 体系的独有特性。
17+
- 落地(2026-10-29):mcpp 2026.10.27.1(#847)与 2026.10.28.1(#854);openkal-platform 0.17.3、openkal-musl 0.22.6、openkal-llvm-runtime 0.16.6、mcpplibs.os 0.2.1、openkal-image 0.1.3(okrun/okld 各系统程序)、mcpp-ide 0.1.0、mcppls 0.0.18;xim-pkgindex 收录 okrun、okld、mcpp-ide 与 mcppls 0.0.18(#1085)。
1718

1819
## 0. 摘要
1920

‎.agents/docs/README.md‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -93,8 +93,8 @@ Records that declare one. Everything else is listed by date below.
9393

9494
### platform
9595

96-
- [平台 part 2:打包与分发——三维模型、通用包、单文件、okb、体积,以及 openkal 0.17.2 轮](2026-10-28-platforms-part2-packaging-and-distribution-design.md) — active
97-
- [平台:目标体系的通用扩展;openkal 作为第一个平台包;IDE 一线与 mcppls 的同批升级](2026-10-28-platforms-design.md) — active
96+
- [平台 part 2:打包与分发——三维模型、通用包、单文件、okb、体积,以及 openkal 0.17.2 轮](2026-10-28-platforms-part2-packaging-and-distribution-design.md) — landed
97+
- [平台:目标体系的通用扩展;openkal 作为第一个平台包;IDE 一线与 mcppls 的同批升级](2026-10-28-platforms-design.md) — landed
9898

9999
### plugins
100100

@@ -149,8 +149,8 @@ Records that declare one. Everything else is listed by date below.
149149

150150
### 2026-10
151151

152-
- [平台 part 2:打包与分发——三维模型、通用包、单文件、okb、体积,以及 openkal 0.17.2 轮](2026-10-28-platforms-part2-packaging-and-distribution-design.md) — active
153-
- [平台:目标体系的通用扩展;openkal 作为第一个平台包;IDE 一线与 mcppls 的同批升级](2026-10-28-platforms-design.md) — active
152+
- [平台 part 2:打包与分发——三维模型、通用包、单文件、okb、体积,以及 openkal 0.17.2 轮](2026-10-28-platforms-part2-packaging-and-distribution-design.md) — landed
153+
- [平台:目标体系的通用扩展;openkal 作为第一个平台包;IDE 一线与 mcppls 的同批升级](2026-10-28-platforms-design.md) — landed
154154
- [生态设计 part 2:openkal 的最小原子与二进制映像、其上的 `mcpplibs.os`,以及 part 1 的收尾与回归记录](2026-10-26-ecosystem-part2-os-library-over-openkal-design.md) — active
155155
- [控制契约、并发与性能、单一 C++ 运行时,以及 IDE 生态(生态级,#838、#839)](2026-10-26-control-contract-runtime-and-ide-ecosystem-design.md) — active
156156
- [目标基座与执行宿主:sysroot 的通用模型、运行器契约、自备输入,以及同批的发布产物路径(#832)](2026-10-23-target-base-and-execution-host-design.md) — landed

0 commit comments

Comments
 (0)