Repository navigation
Conversation
… scope from v2 layout; decode-safe verify/install/legacy; bilingual host-matrix gate 第四轮批次②(F5/F6/F7/F10,每条先见 RED): - F5 npm cmdUninstall 先读 v3 戳再决定删什么:混合/损坏戳下 bundle、 legacy、戳一概不动(旧顺序先删 bundle 后判账本,留下戳与产物说谎态); 损坏戳正向对照锁"什么都不删" - F6 py upgrade 无 v3 戳但检出 bundle 布局(v2/legacy,即 npm 装的项目) → 范围收敛 claude,zcode;完全无产物才退化全量(旧行为保留,有测试锁) - F7 非 UTF-8 用户文件三处泄漏统一"读不动=不碰":verify 显 — 不崩、 install skipped+告警不拖死整批、legacy CLAUDE.md 保留不崩溃 - F10 zh-CN 宿主矩阵/CLI 表行同步 N4/N5 落点;check-consistency "双语结构对齐"项扩为宿主矩阵路径单元格对拍(注入漂移实测见红) - 基线变更:批次④ L1 混合对照测试随 F5 语义改为断言 bundle 保留
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
第四轮整改批次②(报告 F5–F7、F10,每条先见 RED):
npm uninstall判定前置:旧顺序"先删 bundle 后读 v3 戳"在混合安装下留下"bundle 缺失但戳宣称 claude/zcode 已装"的说谎态。现在先判账本——无戳(npm 自装自卸)或纯 bundle → 全清;混合/损坏戳 → bundle、legacy、戳一概不动,提示交 PyPI CLI(损坏戳有独立正向对照)。upgrade认 v2 bundle 布局:npm 装的项目无 v3 戳,旧逻辑按"无戳退化全量"凭空落下 8 家产物;现在检出 bundle 布局 → 收敛claude,zcode。"完全无产物 → 全量"旧语义保留(既有测试锁)。verifytraceback /install整批失败 / legacy 卸载崩溃,统一"读不动=不碰"(显—/ skipped+告警 / 保留文件)。check-consistency的"双语 README 结构对齐"扩为宿主矩阵路径单元格对拍——注入单行漂移实测见红,含两文件同错的假绿防线。Test plan
pytest tests/ -q— 195 passed / 2 skipped(净增 5 例),输出无警告--check、gen-host-artifacts--check绿;node cli.js --help语法过基于 master(含批次①)。