Skip to content

Commit fc48e4e

Browse files
committed
fix(traces): bind Mono access-token witnesses to current identity
Authenticate scoped-traces callers from a unique Mono access-token row. Recheck the sealed credential under the publish lock and in the fixed-tip fetch snapshot so revoked or replaced credentials cannot reuse authority. Keep transport wiring and binding-management CLI delivery in their own cards. Signed-off-by: ELi Ma <eli@patch.sh>
1 parent 3c9e5f3 commit fc48e4e

11 files changed

Lines changed: 1138 additions & 48 deletions

File tree

‎Cargo.lock‎

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "mega2"
3-
version = "0.42.73"
3+
version = "0.42.74"
44
edition = "2024"
55
license = "MIT OR Apache-2.0"
66
description = "Monorepo engine and Git hosting server for AI agents: trunk-based storage, Git Smart HTTP, Git LFS, OCI registry, and Agent Session Capture"

‎docs/plan/README.md‎

Lines changed: 14 additions & 1 deletion
Large diffs are not rendered by default.

‎docs/plan/plan-20261015.md‎

Lines changed: 133 additions & 25 deletions
Large diffs are not rendered by default.

‎docs/plan/plan-long.md‎

Lines changed: 15 additions & 2 deletions
Large diffs are not rendered by default.

‎docs/plan/plan-status.md‎

Lines changed: 16 additions & 3 deletions
Large diffs are not rendered by default.

‎docs/refactoring/protocol.md‎

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
> **当前C2终态与C3恢复候选(2026-10-25 20:27:14 UTC):** MTR102 C2实际FAIL/STOP:fmt/strict及全量原生命令exit0,21 targets汇总3116PASS/3原ignored,但stdout/stderr交错导致一例身份解析断言失败,双build未跑,C未通过。经本地Claude退出R2 PASS与root实际50.468/600秒后检,28本轮测试库人工清理、107原库保留,仅两版本面恢复.73;三源码/A2的37例及自身R3原件保留。现仅提出分流原始日志的RB-MTR102-C3,一次3600秒/命令3000/root600,待恢复、carry、最终自身ER05治理增量和具体执行审查;未claim、未新Cargo、未提交发布。正式21/118、0/26、21/144,外部资格1/4;Libra FIX04的F1/F2与H1/LTR01仍待。 依据与预算见[日期计划](../plan/plan-20261015.md)的MTR-102。下方更早的C2待准入/未claim文字保留为历史快照,不能据此重开已消费窗口。
2+
3+
> **MTR102自身审查与C2具体准入前事实(2026-10-25 19:07:25 UTC):** MTR102实际整合树自身R3本地Claude session f81ea66c-b6cc-4b60-9474-5e15549a542e于2026-10-25 18:45:10 UTC给出ER05/H0/VERDICT三PASS,root实算1144输入并以逐文件HEAD/blob补齐原生diff漏出的计划文件。未变A2的37例限域carry不变,源码不变。独立Libra FIX04失败C1四个未发布版本面已于18:57:47 UTC原生精确退出到b73/.87,七路径失败像/0664模式/stash988ded20/全部源码保持;实际退出R2 Claude session144da72b-958e-46e2-893a-16c289c5ceb4于19:02:37 UTC四PASS,root核85输入及2124+22路径状态后采纳,失败发布占用已关闭。原C1的11阶段0与native四FAIL/root STOP并存,F1/F2 P1仍未修,FIX04仍blocked/locally-accepted;不授新的LibraA/C或聚合。MTR102本机工具/Docker服务/环境与.87 native签名、已发布commit和tag payload已重新核验;具体C2合同现在待审,尚未claim/bump。一次总3600秒不变,命令实际截止3000秒(不超过原3300上限),留600秒root资源后检,依据104实测约306秒开销;不改变测试/断言/并发/内部deadline。当前102→103→11→40→13→39→92→12/H1→LTR10→11→12→LTR01/H2,95/93→102已满足;正式21/118、0/26、21/144与外部资格1/4不变。旧FAIL/STOP/预算/历史C2根因未知保持,尚无本卡新提交、推送、版本CI或发布。
4+
> 下方带旧日期的待审/运行中字段为原时点记录;本段不预记尚未发生的C2结果。
5+
6+
> **MTR102实际恢复与整合(2026-10-25 18:38:27 UTC):** MTR102恢复R2本机Claude五项PASS(session b6f0d6f9-7ca6-47b2-934a-09554aef0818),root已核1174输入并于2026-10-25 18:32:18 UTC采纳;18:32:25 UTC精确18处整合实际退出0:原两仓九治理、独立publisher六治理及三保存源。publisher以已发布3c9e5f3/v0.42.73为基线,保留其余published blob/mode与原工作区WIP,全部index为空。只carry未变A2的37例及原源码ER05,无需增量A;MTR102恢复in-progress/locally-accepted,最终整合树自身ER05、具体C2执行审查与完整C/D仍待,未claim/bump/commit/push。Libra FIX04 C1外层真实exit0、11阶段exit0及资源闭合已核,但四个重试测试/五次失败的实际Claude审查FAIL;root因存储配置错误回退和reset实际stderr不足两项P1记录STOP,候选0.30.88不得发布。Libra失败不构成102的新前驱;全量10761通过不代替验收,原21 ignored、37运行时覆盖缺口及两旧flake仍保留。正式Mega21/118、Libra0/26、联合21/144,外部资格1/4不变;当前102→103→11→40→13→39→92→12/H1→LTR10→11→12→LTR01/H2,95/93→102已满足。旧FAIL/STOP/已消费预算保持;Mega六治理由102本次C/D覆盖、其post-C/D事实由103六治理覆盖,原Libra三治理仍由LTR01覆盖。
7+
> 以下带旧日期的候选、运行中或待审段是历史快照;当前状态以本段、当前任务字段及具名终态收据为准。
8+
9+
> **MTR102恢复候选(2026-10-25T17:08:05.676522+00:00,仅仓外待审):** MTR104及三承载卡已实际完整C/D并done/complete,正式21/118、0/26、21/144,外部资格1/4。MTR102恢复候选以最新已发布3c9e5f3/v0.42.73为基线,保存三源码、原A2的37例及自身R2原件;来源审计930输入/105审查输入已核,拟只限域carry未变行为A/源审,不沿用旧C1。候选选择复用干净的独立publisher,精确导入三保存源及六治理;旧工作区/失败/预算保持。新C2候选一次3600秒、命令3300秒,另留300秒实际root资源后检;C后事实由MTR103六治理承载。本候选尚未本地Claude审查/采纳、未合源或claim;Libra FIX04原C1运行期间禁止另一Cargo/Claude。后续102→103→11→40→13→39→92→12/H1→LTR10→11→12→LTR01/H2及95/93→102不变。
10+
11+
> **MTR104真实C/D闭合与当前前沿(2026-10-25T16:55:54.587474+00:00):** MTR104完整C/D及成员覆盖已实际核验:最终签名/DCO提交3c9e5f329e51d278a5d21edc32ad15a893fac0ef、v0.42.73标注tag和人工Release已发布;最终21 targets/3107 PASS/3原ignored/0失败,fmt/严格Clippy/双build均exit0且0项目warning。main 40210347780与tag 40211994533的amd64、arm64、manifest全部success,未使用Harbor延期。DIAG-MTR-01、FIX-MTR-13、FIX-MTR-12、MTR-104本地正式记录done/complete:Mega21/118、Libra0/26、联合21/144;外部qualification仍1/4。新前沿为MTR102来源/carry/恢复准入→103→11→40→13→39→92→12/H1→LTR10→11→12→LTR01/H2,另有95/93→102;102旧C1 STOP保留,新C尚未准入。Libra FIX04原C1正在执行,候选0.30.88尚未提交/发布;原A两flake的真实基线与FIX/DEFER条件仍待。本次仅原工作区既有九治理后置事实,Mega由MTR102后续C/D承载、Libra三治理由LTR01承载;不修改104已发布被测树或Libra运行中资格树,不重置任何旧FAIL/STOP/预算。
12+
> 以下带旧日期的事件段保持原时点事实;当前状态以本段、四卡状态字段与文末闭合收据为准。
13+
114
> **MTR104前驱本地闭合与发布入口(2026-10-25T15:06:18.333018+00:00):** DIAG最终own R2/本地1a9cd767、组合AF1十阶段192唯一PASS、FIX13最终own R6/本地cca52ccd及FIX12最终own R5 8c66b333四PASS/本地4b763c5均已实际核验;三笔精确signed/DCO提交和独立GPG通过,origin仍b7df/0.42.72,未push。当前执行前沿MTR104自身ER05→另审具体C1→唯一patch完整C/D→102→103→11→40→13→39→92→12/H1→LTR10→11→12→LTR01/H2,另有95/93→102。两child仍locally-accepted并等待104覆盖,正式17/118、0/26、17/144及外部资格1/4不变。Libra FIX04 A1全量10761/21原ignored/2原生flake、源B/ownPASS已核,C/D待;两flake根因未证,资格完成前真实基线及FIX/DEFER条件保持。原REL-MTR-FIX-01退出、FIX3耗尽预算/所有FAIL-STOP、唯一publisher/no-push及H0~H6其它依赖不变。
215
316
> **FIX13实际本地提交与FIX12开工前沿(2026-10-25T14:49:01.072868+00:00):** DIAG-MTR-01最终own R2 PASS及signed/DCO本地1a9cd767、组合AF1十阶段/192唯一PASS/root资源后检均已核。FIX-MTR-13实际自己的R4源ER05 PASS/H0 FAIL保留;R5 fd398e89与最终R6 c0ce5ca0四PASS,精确七路径signed/DCO本地提交cca52ccd,实际GPG416E…E0C及完整tree已核。FIX13仍locally-accepted、C/D待MTR104,未push;当前执行前沿为FIX-MTR-12最终增量ER05/精确九路径localcommit→MTR104自身审查/完整C/D→102→103→11→40→13→39→92→12/H1→LTR10→11→12→LTR01/H2,另有95/93→102。正式17/118、0/26、17/144不变;外部资格1/4。Libra FIX04 A1/full10761/21原ignored/2原生flake、源B与own e76e3d02 PASS已核,C/D待;两flake根因未证、资格完成前真实基线及FIX/DEFER条件保持。原REL-MTR-FIX-01退出、FIX3耗尽预算/全部旧STOP、唯一publisher/no-push与H0~H6其它边不变。

‎docs/refactoring/traces.md‎

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
> **当前C2终态与C3恢复候选(2026-10-25 20:27:14 UTC):** MTR102 C2实际FAIL/STOP:fmt/strict及全量原生命令exit0,21 targets汇总3116PASS/3原ignored,但stdout/stderr交错导致一例身份解析断言失败,双build未跑,C未通过。经本地Claude退出R2 PASS与root实际50.468/600秒后检,28本轮测试库人工清理、107原库保留,仅两版本面恢复.73;三源码/A2的37例及自身R3原件保留。现仅提出分流原始日志的RB-MTR102-C3,一次3600秒/命令3000/root600,待恢复、carry、最终自身ER05治理增量和具体执行审查;未claim、未新Cargo、未提交发布。正式21/118、0/26、21/144,外部资格1/4;Libra FIX04的F1/F2与H1/LTR01仍待。 依据与预算见[日期计划](../plan/plan-20261015.md)的MTR-102。下方更早的C2待准入/未claim文字保留为历史快照,不能据此重开已消费窗口。
2+
3+
> **MTR102自身审查与C2具体准入前事实(2026-10-25 19:07:25 UTC):** MTR102实际整合树自身R3本地Claude session f81ea66c-b6cc-4b60-9474-5e15549a542e于2026-10-25 18:45:10 UTC给出ER05/H0/VERDICT三PASS,root实算1144输入并以逐文件HEAD/blob补齐原生diff漏出的计划文件。未变A2的37例限域carry不变,源码不变。独立Libra FIX04失败C1四个未发布版本面已于18:57:47 UTC原生精确退出到b73/.87,七路径失败像/0664模式/stash988ded20/全部源码保持;实际退出R2 Claude session144da72b-958e-46e2-893a-16c289c5ceb4于19:02:37 UTC四PASS,root核85输入及2124+22路径状态后采纳,失败发布占用已关闭。原C1的11阶段0与native四FAIL/root STOP并存,F1/F2 P1仍未修,FIX04仍blocked/locally-accepted;不授新的LibraA/C或聚合。MTR102本机工具/Docker服务/环境与.87 native签名、已发布commit和tag payload已重新核验;具体C2合同现在待审,尚未claim/bump。一次总3600秒不变,命令实际截止3000秒(不超过原3300上限),留600秒root资源后检,依据104实测约306秒开销;不改变测试/断言/并发/内部deadline。当前102→103→11→40→13→39→92→12/H1→LTR10→11→12→LTR01/H2,95/93→102已满足;正式21/118、0/26、21/144与外部资格1/4不变。旧FAIL/STOP/预算/历史C2根因未知保持,尚无本卡新提交、推送、版本CI或发布。
4+
> 下方带旧日期的待审/运行中字段为原时点记录;本段不预记尚未发生的C2结果。
5+
6+
> **MTR102实际恢复与整合(2026-10-25 18:38:27 UTC):** MTR102恢复R2本机Claude五项PASS(session b6f0d6f9-7ca6-47b2-934a-09554aef0818),root已核1174输入并于2026-10-25 18:32:18 UTC采纳;18:32:25 UTC精确18处整合实际退出0:原两仓九治理、独立publisher六治理及三保存源。publisher以已发布3c9e5f3/v0.42.73为基线,保留其余published blob/mode与原工作区WIP,全部index为空。只carry未变A2的37例及原源码ER05,无需增量A;MTR102恢复in-progress/locally-accepted,最终整合树自身ER05、具体C2执行审查与完整C/D仍待,未claim/bump/commit/push。Libra FIX04 C1外层真实exit0、11阶段exit0及资源闭合已核,但四个重试测试/五次失败的实际Claude审查FAIL;root因存储配置错误回退和reset实际stderr不足两项P1记录STOP,候选0.30.88不得发布。Libra失败不构成102的新前驱;全量10761通过不代替验收,原21 ignored、37运行时覆盖缺口及两旧flake仍保留。正式Mega21/118、Libra0/26、联合21/144,外部资格1/4不变;当前102→103→11→40→13→39→92→12/H1→LTR10→11→12→LTR01/H2,95/93→102已满足。旧FAIL/STOP/已消费预算保持;Mega六治理由102本次C/D覆盖、其post-C/D事实由103六治理覆盖,原Libra三治理仍由LTR01覆盖。
7+
> 以下带旧日期的候选、运行中或待审段是历史快照;当前状态以本段、当前任务字段及具名终态收据为准。
8+
9+
> **MTR102恢复候选(2026-10-25T17:08:05.676522+00:00,仅仓外待审):** MTR104及三承载卡已实际完整C/D并done/complete,正式21/118、0/26、21/144,外部资格1/4。MTR102恢复候选以最新已发布3c9e5f3/v0.42.73为基线,保存三源码、原A2的37例及自身R2原件;来源审计930输入/105审查输入已核,拟只限域carry未变行为A/源审,不沿用旧C1。候选选择复用干净的独立publisher,精确导入三保存源及六治理;旧工作区/失败/预算保持。新C2候选一次3600秒、命令3300秒,另留300秒实际root资源后检;C后事实由MTR103六治理承载。本候选尚未本地Claude审查/采纳、未合源或claim;Libra FIX04原C1运行期间禁止另一Cargo/Claude。后续102→103→11→40→13→39→92→12/H1→LTR10→11→12→LTR01/H2及95/93→102不变。
10+
11+
> **MTR104真实C/D闭合与当前前沿(2026-10-25T16:55:54.587474+00:00):** MTR104完整C/D及成员覆盖已实际核验:最终签名/DCO提交3c9e5f329e51d278a5d21edc32ad15a893fac0ef、v0.42.73标注tag和人工Release已发布;最终21 targets/3107 PASS/3原ignored/0失败,fmt/严格Clippy/双build均exit0且0项目warning。main 40210347780与tag 40211994533的amd64、arm64、manifest全部success,未使用Harbor延期。DIAG-MTR-01、FIX-MTR-13、FIX-MTR-12、MTR-104本地正式记录done/complete:Mega21/118、Libra0/26、联合21/144;外部qualification仍1/4。新前沿为MTR102来源/carry/恢复准入→103→11→40→13→39→92→12/H1→LTR10→11→12→LTR01/H2,另有95/93→102;102旧C1 STOP保留,新C尚未准入。Libra FIX04原C1正在执行,候选0.30.88尚未提交/发布;原A两flake的真实基线与FIX/DEFER条件仍待。本次仅原工作区既有九治理后置事实,Mega由MTR102后续C/D承载、Libra三治理由LTR01承载;不修改104已发布被测树或Libra运行中资格树,不重置任何旧FAIL/STOP/预算。
12+
> 以下带旧日期的事件段保持原时点事实;当前状态以本段、四卡状态字段与文末闭合收据为准。
13+
114
> **MTR104前驱本地闭合与发布入口(2026-10-25T15:06:18.333018+00:00):** DIAG最终own R2/本地1a9cd767、组合AF1十阶段192唯一PASS、FIX13最终own R6/本地cca52ccd及FIX12最终own R5 8c66b333四PASS/本地4b763c5均已实际核验;三笔精确signed/DCO提交和独立GPG通过,origin仍b7df/0.42.72,未push。当前执行前沿MTR104自身ER05→另审具体C1→唯一patch完整C/D→102→103→11→40→13→39→92→12/H1→LTR10→11→12→LTR01/H2,另有95/93→102。两child仍locally-accepted并等待104覆盖,正式17/118、0/26、17/144及外部资格1/4不变。Libra FIX04 A1全量10761/21原ignored/2原生flake、源B/ownPASS已核,C/D待;两flake根因未证,资格完成前真实基线及FIX/DEFER条件保持。原REL-MTR-FIX-01退出、FIX3耗尽预算/所有FAIL-STOP、唯一publisher/no-push及H0~H6其它依赖不变。
215
316
> **FIX13实际本地提交与FIX12开工前沿(2026-10-25T14:49:01.072868+00:00):** DIAG-MTR-01最终own R2 PASS及signed/DCO本地1a9cd767、组合AF1十阶段/192唯一PASS/root资源后检均已核。FIX-MTR-13实际自己的R4源ER05 PASS/H0 FAIL保留;R5 fd398e89与最终R6 c0ce5ca0四PASS,精确七路径signed/DCO本地提交cca52ccd,实际GPG416E…E0C及完整tree已核。FIX13仍locally-accepted、C/D待MTR104,未push;当前执行前沿为FIX-MTR-12最终增量ER05/精确九路径localcommit→MTR104自身审查/完整C/D→102→103→11→40→13→39→92→12/H1→LTR10→11→12→LTR01/H2,另有95/93→102。正式17/118、0/26、17/144不变;外部资格1/4。Libra FIX04 A1/full10761/21原ignored/2原生flake、源B与own e76e3d02 PASS已核,C/D待;两flake根因未证、资格完成前真实基线及FIX/DEFER条件保持。原REL-MTR-FIX-01退出、FIX3耗尽预算/全部旧STOP、唯一publisher/no-push与H0~H6其它边不变。

0 commit comments

Comments
 (0)