| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 11 天前 | ||
| 11 天前 | ||
| 11 天前 | ||
| 11 天前 | ||
| 11 天前 | ||
| 11 天前 | ||
| 11 天前 | ||
| 11 天前 |
v1912 架构审计(v1.9.11 → v1.9.12 线)
总评: C(可快速回升型 · P0 根因 24h 可回填 ⇒ 即回 B+)· P0 = 1 · P1 = 6 · P2 = 9 · P3 = 17 受审面:
master@0f069ebcf8662fe6d7aee3eaf4e031d9096d0a42(v1.9.11-171-g0f069ebcf) 基线:v1.9.11annotated(tag obj4e41e2e6)⇒40c66aa7(父数 1)· 发布日2026-10-21增量: 171 commit(70 合并)/ 137 文件 / +13212 / −295 / 产品*.rs0 行(唯一.rs为 fixture+225) 审计日: 2026-10-21
一 读法
本目录为 team mode · 5 域并行 的深度架构审计。先读 00-SYNTHESIS.md(总评 + P0/P1 台账 + 处置序),再按需下钻:
| 档 | 域 | 行数 | 判定 | 一句话 |
|---|---|---|---|---|
00-SYNTHESIS.md |
总合成 | ~190 | C | 整门缺席 ∧ 面失配;P0 可 24h 回填 |
01-manifest-deps.md |
manifest / 依赖边界 | 302 | B+ | 锚逐位同 · SBOM 已随钉;豁免复审锚双载体同滞 5 版 |
02-release-gates.md |
发布门禁 / 证据链 | 250 | C | P0 = 1:v1.9.12 零整门 ∧ 门判落 v1.9.11 面 |
03-release-narrative-docs.md |
版本叙事 / 文档 | 165 | C | P0 = 1:≥6 裁决裁而不落 · 三面无版本槽 |
04-satellite-pin.md |
卫星仓 / pin 纪律 | 330 | B+ | 54/54 可解析 · 29/29 annotated · xwtui gap 40(P1) |
05-regression-registry.md |
回归登记 | 8.4 KB | B | 修 5 / 退 2(F-MF-01 44⇒52 · F-PN-07 38⇒40) |
代理席显名:
regression-hunter席未正常产出,05由 lead 一手补位(见档头)。manifest/gate/docs/pin四席各 1 档,均附命令读数。
二 五条最重的发现
| # | 编号 | 级 | 事实 | 动作 |
|---|---|---|---|---|
| 1 | F-GT-22 ⇄ F-DC-22 |
P0 | v1.9.12 整门缺席 ∧ 门判落 v1.9.11 面:Cargo.toml:546 仍 1.9.11 ⇒ ci.yml:816 else 分支「ROADMAP 无 🚧 v1.9.11 行」为真 ⇒ 预置 XW_ADJUDICATE_SKIP=检查5#1;ROADMAP 无 🚧 v1.9.12 行 ∧ CHANGELOG 无 v1.9.12 节 ⇒ 32 裁决 ≥6 项裁而不落 |
补版本槽 + 升版 + 一跑整门 |
| 2 | F-GT-23 |
P1 | AC12 密钥门三门红:未抑制命中 = 3(docs/V0190_SWEBENCH_CONTRAST_PLAN.md 行 62/81/244 @ e64e8021),GATE_RC=1;本窗零轮换、零 ar 历史接受裁 |
用户轮换 + ar 裁「历史接受」 |
| 3 | F-GT-24 ⇄ F-DC-12 |
P1 | M1/M2 证据面陈旧:记 xwmgmt v0.1.19 / xwkernel v1.4.22/23 ⇄ 现钉 v0.1.21 / v1.4.25(落后 2–3 档)⇒ 判据绿 ≠ 现钉绿 |
现钉面重跑腿级 e2e |
| 4 | F-PN-07 |
P1 | xwtui 克隆 ⇄ 钉 gap = 40(v0.3.15-1 ⇄ v0.3.55,rev-list = 165)· 十二轮;ar 裁 31「升 v0.3.56」落地笔未见 |
克隆升 v0.3.55/56 |
| 5 | F-DC-20/21 |
P1 | v1.9.12 三处主叙事槽皆未开(CHANGELOG 无节 · ROADMAP 无 🚧 行 · 四态段空位)∧ 未升版 |
24h 回填 |
其余 P2 要点:M3 四读数档零命中「整门/归 test」(F-GT-25)· R3→R4 转绿由器分类器扩展驱动(F-GT-26)· R4 被测面差 6 笔未复跑(F-GT-27)· 文档数字可复算性 8 处核(F-DC-26)· 证据档口径漂移第十三轮(F-PN-13)· tag body 自书「父数 2」⇄ 实测 1(F-PN-18)· 豁免复审锚双载体同滞 5 版且计数器自失效(F-MF-03)· lru 十九版零收敛(F-MF-04)· 宪章三处前提不可复现(F-MF-19)。
三 正面结论(本窗新 FIXED)
| # | 结论 | 锚 |
|---|---|---|
| 1 | 锚已重签:Cargo.lock.sha256 = 567ad03b… 逐位同(v1911 之 F-MF-11 本窗实闭) |
sha256sum Cargo.lock |
| 2 | SBOM 已随钉:xwtui@0.3.55 ×5,0.3.52 归零(v1911 之 F-MF-12 实闭) |
sbom/xwcode-skeleton.cdx.json |
| 3 | M2 全链真消费:xwwasm v0.1.10(wasmtime >=36.0.19)· xwkernel v1.4.25 三值齐 · xwcore v0.1.44 · xwmgmt v0.1.21 |
Cargo.toml:537-807 |
| 4 | 守卫常量族根治:KERNEL_TAG 由硬常量改 $(pin_tag 'xwkernel.git') 动态读(v1911 之 F-GT-16 实闭) |
scripts/tests/v142/v150/v151 |
| 5 | 4 向钉面 34/34 逐位符 · deref 74/74 · ?rev=/git+ssh 皆 0 |
lane 01 |
| 6 | 腿级绿 ≠ 整门绿守纪良好:docs 5 处抽验 + gate F-GT-25 佐证,未把腿级绿写成整门绿 |
lane 03 §六 |
| 7 | v1.9.11 三面五面同版同日同 sha(CHANGELOG/RELEASE_NOTES/ROADMAP/tag/V1911_RELEASE_REVIEW) |
lane 03 F-DC-27 |
四 复算锚(可一行验证)
# 面
git rev-parse HEAD # 0f069ebcf8662fe6d7aee3eaf4e031d9096d0a42
git describe --tags HEAD # v1.9.11-171-g0f069ebcf
git rev-list --count v1.9.11..HEAD # 171
# P0 根因(F-GT-22 ⇄ F-DC-22)
grep -n '^version' Cargo.toml # 546:version = "1.9.11"(未升 v1.9.12)
grep -c '^## v1.9.12' CHANGELOG.md # 0(无 v1.9.12 节)
grep -c '🚧 v1.9.12' ROADMAP.md # 0(无 🚧 v1.9.12 行)
sed -n '816,820p' .github/workflows/ci.yml # else 分支:无 🚧 行 ⇒ 预置 XW_ADJUDICATE_SKIP=检查5#1
# AC12(F-GT-23)
grep -E '未抑制命中|GATE_RC' release/v1.9.11/evidence/secret_scan_post_refdel.log
# 证据面陈旧(F-GT-24 ⇄ F-DC-12)
grep -n 'v0\.1\.1[0-9]' release/v1.9.12/evidence/M1_CONFIG_E2E_DEV.md | head -3 # 记 v0.1.19(现钉 v0.1.21)
grep -n 'v1\.4\.2[0-9]' release/v1.9.12/evidence/M2_PARAMS_E2E_DEV.md | head -3 # 记 v1.4.23(现钉 v1.4.25)
# xwtui gap(F-PN-07)
git -C /mnt/xwdata/xw/xwtui rev-list --count v0.3.15..v0.3.55 # 165
# 锚 / SBOM(F-MF-11 / F-MF-12)
sha256sum Cargo.lock | cut -c1-12 # 567ad03bce53
cat Cargo.lock.sha256 | cut -c1-12 # 567ad03bce53(逐位同)
grep -o 'xwtui@0\.3\.[0-9]*' sbom/xwcode-skeleton.cdx.json | sort | uniq -c # 0.3.55 ×5
# 守卫常量(F-GT-16)
grep -n 'KERNEL_TAG=' scripts/tests/v142_structural_guards.sh # $(pin_tag 'xwkernel.git')(动态)
五 范围与限制
- 只读 + 禁编译:未改任何被审文件;未跑
cargo/rustc/rustup;一切器rc均为转述留证。 - 面口径:「逐位同」限同环境内;跨环境产物不保证逐位复现。
- 基线自捕失真一处:
_BRIEF首版书「v1.9.11轻量 tag · 父数 2」,pin-hunter实核订正为「annotated · 父数 1」(F-PN-18);本 README 与总合成采订正后值。 - 不可核项:
F-MF-10(typos器本机缺席,which typos= ABSENT)·F-GT-23凭据失效性(不可由本仓判定)。 - 上版对照:
../v1911-arch-audit/(总评 B+ · 4 项新 P1 已在本窗 2 项实闭:F-MF-11锚 +F-PN-14M2 解阻)。
六 结论
v1.9.11 发布面本身干净,v1.9.12 窗口的病灶只有一个根:版本槽未开 + 未升版。
已发布面(v1.9.11):三面五面同版同日同 sha · 四态段回填 · 通道律零违规 · 守卫常量改动态 —— 本仓迄今叙事面最完整的一版。
未开版面(v1.9.12):171 笔(70 合并 / 31 裁决 / 27 里程碑 / 18 测试)却零产品源码、零整门、三面无版本槽、AC12 仍红、M1/M2 证据面陈旧 2–3 档、xwtui gap 扩至 40(十二轮)。其中 kemeng1 生态 patch 段 44⇒52(逆势 +8),系「流程通胀」窗口的净迁移特征(修 5 / 退 2)。
总评 C(可快速回升型):P0 根因(版本槽未开 + 未升版)24h 内可回填;回填 + 一跑整门 + AC12 人裁 + 现钉面重跑腿级 e2e,四项齐即回 B+。