Skip to content

Commit ebfcd69

Browse files
committed
docs(plan): record MTR-50 Docker success
v0.42.35 tag Docker run 39066690076 succeeded for amd64, arm64, and the docker job. MTR-50 is done. The next card is MTR-76. Signed-off-by: ELi Ma <eli@patch.sh>
1 parent e8bc7cb commit ebfcd69

4 files changed

Lines changed: 19 additions & 14 deletions

File tree

‎docs/plan/README.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,4 +52,4 @@
5252
| [`plan-20260918.md`](plan-20260918.md) | 日期计划 | **已完成**(文件删移与 Tag 契约跟进。**FT-01..FT-09 全部 done/complete**:契约冻结(FT-01)、`is_directory` 文件删移(FT-02/03 → v0.10.45/v0.10.46;各自 docker 因 #13 path-dep 红,前滚 FIX 由 v0.11.0 证明)、GET `/tags/list` + POST 405(FT-04,v0.11.0)、`mega_tag.path`(FT-05,v0.11.1)、`(path, name)` 隔离(FT-06,v0.11.2)、compose 黑盒(FT-07,v0.11.3,docker job `35276552098`)、Libra pin 重钉(FT-08,`61679e5`)、索引与 60917 DEFER 改指(FT-09)。关闭 60917 `DEFER-LB-01/02/03` 与 `DEFER-LB-11` 隔离面;不关闭 `DEFER-LB-11` 目标归属(`DEFER-FT-02`)与 `DEFER-LB-04..10`。不新增 PT。不改 `../libra/**`) |
5353
| [`plan-20261001.md`](plan-20261001.md) | 日期计划 | **已完成**(storage-only OCI / Artifacts / Libra compose 黑盒:77 张非延后任务卡全部 `done/complete`;54 个稳定 case 逐案 PASS,其中默认栈 OCI 12/12、Artifacts 14/14、Libra 24/24,4 个 opt-in case 独立 PASS 并恢复默认栈;`interop-smoke`、共享 runner、opt-in helper 与产品修复已交付;`DEFER-DR-06` 已关闭。最后发布 `v0.41.72`,Docker job `111617454080` success。最终验证见计划「完成判据」;已知 macOS test-target linker warning 沿用此前用户确认的平台噪音例外) |
5454
| [`plan-20261002.md`](plan-20261002.md) | 日期计划 | **已完成**(36/36 卡完成)。历史投影视图 P0:HP-01…HP-25、HP-27…HP-35 与 FIX-HP-01 的实现、本地验收、复审及 34 个版本的提交/tag/人工 GitHub Release 已完成;HP-26 计划收口已完成(`done` / `complete`)。六张卡的历史 Docker D 组绿灯保留为事实;其余发布卡按模板 v2.2 的 `EX-HP-01` 延期 D 组,Docker 发布不作为本计划完成证据,其后续核对由 `DEFER-HP-20` 承接。设计契约见 [`../refactoring/history-projection.md`](../refactoring/history-projection.md);P1/P2 留在 PT-14。 |
55-
| [`plan-20261015.md`](plan-20261015.md) | 日期计划 | **2026-10-17 20:22:35 UTC:MTR-50 为 in-progress/locally-accepted(v0.42.35,Docker D 未取得)。FIX-MTR-03 的 AC-1 与 VER-5 未勾选。** 历史:**2026-10-17 19:11:57 UTC:MTR-04 为 done/complete(v0.42.34,`ce1fe9d`,Docker run `39060072328` success)。** 历史:**2026-10-17 17:02:25 UTC:MTR-72 为 done/complete(v0.42.33,`d6e3cb0`,Docker run `39051067466` success)。** 历史:**2026-10-17 16:10:00 UTC:VER-1..8 exit 0,全量尚未记入。** 历史:**2026-10-17:MTR-70 为 done/complete(v0.42.32,`35d5457`,Docker run `39045161292` success)。** 历史:**2026-10-17:MTR-03 为 done/complete(v0.42.31,`959c1e2`,Docker run `39039264618` success)。** 历史:**2026-10-17:MTR-02 为 done/complete(v0.42.30,Docker run `39034027014` success)。MTR-01 继承该 C/D,为 done/complete。** 历史:**2026-10-16:G-13 退出,FIX3 仍 blocked,恢复窗已执行,AC-1 未勾选,formal0/95。** 历史迁机WIP检查点(2026-10-15 17:20:26 UTC):按用户最新“提交mega2和libra所有内容、换机继续开发”要求,拟保存到 `handoff/scoped-traces-20261016`;这是明确的未发布工作保存,root仅将最新指令解释为原G13不推送窗口的传输范围变更,不是模板EX或正式任务发布。FIX3测试代码GREEN SHA `2b7cdd4ab78dd335dcd711be7d454aa30c11db34609a9c86ca43602b5eb60e4b`:受控旧10秒目标RED101、新180秒GREEN1/1、原exact1/1、默认module8/8、fmt0、strictClippy0;生产prefix未改、临时observer已撤回。C2具体DB机制未知,第四oracle归属仍是source/control-flow/runtime推断与root本地判断,own实施ER05/G13最终准入未取得。B8于17:13:38..17:13:42 UTC实际exit1,仅因plan-status引用空行尾空格触发native diff --check exit2;B报告SHA `57a4b782717c2a1295a7471094fb46b963ba06514a6ff1b102b9dbdbb45b4e20`、日志SHA `56c77d16bea5e9e872d657aa8ac09e6488f827ed21bc024f31ecd230c441401d`。3诊断/8AB名额已耗尽且STOP保留,不重跑、不重置、不晋升;FIX3现blocked/空,FIX4、MTR01及LTR01继续blocked,formal0/95与0/26。尾空格只作交接卫生修正,后续diff检查或交接审查不能补记原B8成功。版本保持0.42.27,不改main远端、不创建版本tag/Release。 [Libra对偶](../../../libra/docs/development/plan/plan-20261015.md);[共享契约](../refactoring/traces.md) |
55+
| [`plan-20261015.md`](plan-20261015.md) | 日期计划 | **2026-10-17 20:43:41 UTC:MTR-50 为 done/complete(v0.42.35,`e8bc7cb`,Docker run `39066690076` success)。FIX-MTR-03 的 AC-1 与 VER-5 未勾选。下一张卡是 MTR-76。** 历史:**2026-10-17 20:22:35 UTC:MTR-50 当时为 in-progress/locally-accepted(v0.42.35,Docker D 未取得)。** 历史:**2026-10-17 19:11:57 UTC:MTR-04 为 done/complete(v0.42.34,`ce1fe9d`,Docker run `39060072328` success)。** 历史:**2026-10-17 17:02:25 UTC:MTR-72 为 done/complete(v0.42.33,`d6e3cb0`,Docker run `39051067466` success)。** 历史:**2026-10-17 16:10:00 UTC:VER-1..8 exit 0,全量尚未记入。** 历史:**2026-10-17:MTR-70 为 done/complete(v0.42.32,`35d5457`,Docker run `39045161292` success)。** 历史:**2026-10-17:MTR-03 为 done/complete(v0.42.31,`959c1e2`,Docker run `39039264618` success)。** 历史:**2026-10-17:MTR-02 为 done/complete(v0.42.30,Docker run `39034027014` success)。MTR-01 继承该 C/D,为 done/complete。** 历史:**2026-10-16:G-13 退出,FIX3 仍 blocked,恢复窗已执行,AC-1 未勾选,formal0/95。** 历史迁机WIP检查点(2026-10-15 17:20:26 UTC):按用户最新“提交mega2和libra所有内容、换机继续开发”要求,拟保存到 `handoff/scoped-traces-20261016`;这是明确的未发布工作保存,root仅将最新指令解释为原G13不推送窗口的传输范围变更,不是模板EX或正式任务发布。FIX3测试代码GREEN SHA `2b7cdd4ab78dd335dcd711be7d454aa30c11db34609a9c86ca43602b5eb60e4b`:受控旧10秒目标RED101、新180秒GREEN1/1、原exact1/1、默认module8/8、fmt0、strictClippy0;生产prefix未改、临时observer已撤回。C2具体DB机制未知,第四oracle归属仍是source/control-flow/runtime推断与root本地判断,own实施ER05/G13最终准入未取得。B8于17:13:38..17:13:42 UTC实际exit1,仅因plan-status引用空行尾空格触发native diff --check exit2;B报告SHA `57a4b782717c2a1295a7471094fb46b963ba06514a6ff1b102b9dbdbb45b4e20`、日志SHA `56c77d16bea5e9e872d657aa8ac09e6488f827ed21bc024f31ecd230c441401d`。3诊断/8AB名额已耗尽且STOP保留,不重跑、不重置、不晋升;FIX3现blocked/空,FIX4、MTR01及LTR01继续blocked,formal0/95与0/26。尾空格只作交接卫生修正,后续diff检查或交接审查不能补记原B8成功。版本保持0.42.27,不改main远端、不创建版本tag/Release。 [Libra对偶](../../../libra/docs/development/plan/plan-20261015.md);[共享契约](../refactoring/traces.md) |

‎docs/plan/plan-20261015.md‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
- MTR-70 为 `done` / `complete`(2026-10-17 15:42:03 UTC)。发布提交 `35d545780ab79534e42bff3f719b6f3f7066acf7`,annotated tag `v0.42.32`,Release https://github.com/gitmono-dev/mega2/releases/tag/v0.42.32 。tag Docker run `39045161292` 的 amd64、arm64 与 job `docker` 均为 success。main Harbor run `39045116559` conclusion 为 cancelled,不代替该 tag Docker。FIX-MTR-03 的 AC-1 与 VER-5 未勾选。下一张卡是 MTR-72。LTR-01 未开工。不推送 Libra,也不改 Libra 计划。
1919
- MTR-72 为 `done` / `complete`(2026-10-17 17:02:25 UTC)。发布提交 `d6e3cb0ec9b13486e203c6c5918db9e1e33da620`,annotated tag `v0.42.33`,Release https://github.com/gitmono-dev/mega2/releases/tag/v0.42.33 。tag Docker run `39051067466` 的 amd64、arm64 与 job `docker` 均为 success。main Harbor run `39051034098` 在收口时仍为 in_progress,不代替该 tag Docker。FIX-MTR-03 的 AC-1 与 VER-5 未勾选。LTR-01 未开工。不推送 Libra,也不改 Libra 计划。
2020
- MTR-04 为 `done` / `complete`(2026-10-17 19:11:57 UTC)。发布提交 `ce1fe9de3e8548c08379f169cd7ac248000096cc`,annotated tag `v0.42.34`,Release https://github.com/gitmono-dev/mega2/releases/tag/v0.42.34 。tag Docker run `39060072328` 的 amd64、arm64 与 job `docker` 均为 success。main Harbor run `39060049106` conclusion 为 success,不代替该 tag Docker。FIX-MTR-03 的 AC-1 与 VER-5 未勾选。LTR-01 未开工。不推送 Libra,也不改 Libra 计划。
21-
- MTR-50 为 `in-progress` / `locally-accepted`(2026-10-17 20:22:35 UTC)。版本面 `0.42.35`。VER-1 5 passed / 0 failed,exit 0。fmt、clippy、`cargo build`、`cargo build --tests` 与 `source .env.test && cargo test --all` 均为 exit 0(全量 2026-10-17T19:44:35Z–20:18:22Z,库测试 2582 passed / 0 failed / 3 ignored)。Claude 转录 SHA256 `2f2d6edf8c0a47acd0515c4d636069eee01e218568ac5d208e69f2beb13b07a1`,Codex 转录 SHA256 `a6cd25a7d6d8716434cecbf899e999fed3c20f74529b4f427ae426b713b0b876`,双方 `VERDICT: PASS`,P0=0,P1=0。推送、tag、Release 与 Docker D 尚未取得,不记 `done` / `complete`。FIX-MTR-03 的 AC-1 与 VER-5 未勾选。LTR-01 未开工。不推送 Libra,也不改 Libra 计划。
21+
- MTR-50 为 `done` / `complete`(2026-10-17 20:43:41 UTC)。发布提交 `e8bc7cb2a8e8e7703f3e5adb039802df83c25bc7`,annotated tag `v0.42.35`,Release https://github.com/gitmono-dev/mega2/releases/tag/v0.42.35 。tag Docker run `39066690076` 的 amd64、arm64 与 job `docker` 均为 success。本收口不再次 bump。main Harbor run `39066628504` conclusion 为 success,不代替该 tag Docker。FIX-MTR-03 的 AC-1 与 VER-5 未勾选。下一张卡是 MTR-76。LTR-01 未开工。不推送 Libra,也不改 Libra 计划。
2222

2323
### 本机现场
2424

@@ -1333,13 +1333,13 @@ AC1..4是发布前四前置source资格;AC5..8在合法bump之后、C③三门
13331333

13341334
**Task type:** `implementation`
13351335

1336-
**Lifecycle / Acceptance:** `in-progress` / `locally-accepted`
1336+
**Lifecycle / Acceptance:** `done` / `complete`
13371337

13381338
**Description:** 自MTR-05拆出;traces启用/身份入口配置;预算移76..83固定常量;50不声明git_limits/query_defaults或预算字段/Default,known_fields仅允许实际enabled/身份/scope键,尝试预算override走既有unknown-field拒绝。50当前类型/serde/入口独立编译;76首次定义零尺寸TracesProtocolLimits,不是Config字段。不自动翻转默认true,H1/H3 fixture operator按明确配置启用;server_id不由每次启动生成。 黑盒入口冻结:直接调用已公开mega2_core::config::{Config,loader::ConfigLoader,reload::ConfigHandle}加载真实TOML;不import私有config::model/source。
13391339

13401340
**Out of scope:** 只交付本卡行为轴,其他功能由具名前置或后继卡承接,不能临时越界。
13411341

1342-
**Current evidence:** **2026-10-17 20:22:35 UTC。** VER-1 `source .env.test && cargo test -p mega2 --test integration_traces trace_config_model_ -- --test-threads=1` 为 5 passed / 0 failed,exit 0。`cargo +nightly fmt --all --check`、`cargo clippy --all-targets --all-features -- -D warnings`、`cargo build`、`cargo build --tests` 均为 exit 0。`source .env.test && cargo test --all` 于 2026-10-17T19:44:35Z 起跑、20:18:22Z 结束,TEST_ALL_EXIT 0。库测试 2582 passed / 0 failed / 3 ignored。版本面 `0.42.35`。`[traces]` 只有 `enabled`、`server_id`、`scope`。enabled 默认 false。写集内三份样例显式 `enabled = false`。`config/config-storage-only.none.toml` 不在写集,未改;缺节时 serde 默认仍是 false,集成测试加载了它。server_id 是操作者 UUID,启用时必填,进程不生成。reload 把三项列为 restart-required,不写入已发布快照。ER-05:Claude 转录 SHA256 `2f2d6edf8c0a47acd0515c4d636069eee01e218568ac5d208e69f2beb13b07a1`(去掉末尾 `CLAUDE_EXIT:0`),Codex 转录 SHA256 `a6cd25a7d6d8716434cecbf899e999fed3c20f74529b4f427ae426b713b0b876`(去掉末尾 `CODEX_EXIT:0`)。双方 `VERDICT: PASS`,P0=0,P1=0。书面接受 Claude 五条 P2,不在本发布修改:UUID 的无连字符、花括号和 `urn:uuid:` 形式未规范化;nil、非法 UUID、空 scope、禁用时非法 server_id 无专门测试;预算键断言接受 `unknown` 或字段名;`Default` 由 derive 提供且不含预算字段;显式启用测试依赖 `.env.test` 下样例可通过 validate。推送、tag、Release 与 Docker D 尚未取得,不记 `done` / `complete`。FIX-MTR-03 的 AC-1 与 VER-5 未勾选。
1342+
**Current evidence:** **2026-10-17 20:22:35 UTC。** VER-1 `source .env.test && cargo test -p mega2 --test integration_traces trace_config_model_ -- --test-threads=1` 为 5 passed / 0 failed,exit 0。`cargo +nightly fmt --all --check`、`cargo clippy --all-targets --all-features -- -D warnings`、`cargo build`、`cargo build --tests` 均为 exit 0。`source .env.test && cargo test --all` 于 2026-10-17T19:44:35Z 起跑、20:18:22Z 结束,TEST_ALL_EXIT 0。库测试 2582 passed / 0 failed / 3 ignored。版本面 `0.42.35`。`[traces]` 只有 `enabled`、`server_id`、`scope`。enabled 默认 false。写集内三份样例显式 `enabled = false`。`config/config-storage-only.none.toml` 不在写集,未改;缺节时 serde 默认仍是 false,集成测试加载了它。server_id 是操作者 UUID,启用时必填,进程不生成。reload 把三项列为 restart-required,不写入已发布快照。ER-05:Claude 转录 SHA256 `2f2d6edf8c0a47acd0515c4d636069eee01e218568ac5d208e69f2beb13b07a1`(去掉末尾 `CLAUDE_EXIT:0`),Codex 转录 SHA256 `a6cd25a7d6d8716434cecbf899e999fed3c20f74529b4f427ae426b713b0b876`(去掉末尾 `CODEX_EXIT:0`)。双方 `VERDICT: PASS`,P0=0,P1=0。书面接受 Claude 五条 P2,不在本发布修改:UUID 的无连字符、花括号和 `urn:uuid:` 形式未规范化;nil、非法 UUID、空 scope、禁用时非法 server_id 无专门测试;预算键断言接受 `unknown` 或字段名;`Default` 由 derive 提供且不含预算字段;显式启用测试依赖 `.env.test` 下样例可通过 validate。发布提交 `e8bc7cb2a8e8e7703f3e5adb039802df83c25bc7`,annotated tag `v0.42.35`,Release https://github.com/gitmono-dev/mega2/releases/tag/v0.42.35 。tag Docker run `39066690076` 的 amd64、arm64 与 job `docker` 均为 success。本收口不再次 bump。main Harbor run `39066628504` conclusion 为 success,不代替该 tag Docker。FIX-MTR-03 的 AC-1 与 VER-5 未勾选。下一张卡是 MTR-76。
13431343

13441344
**Acceptance criteria:**
13451345

0 commit comments

Comments
 (0)