You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
倾向纳入,但这是维护者的判断。若纳入,改动很小:scripts/check-nul-bytes.mjs 里给查找表加一行(IS_SCANNED[0x7f] = 1)+ 自测加一个样本 + 上表两处转义,其余机制(二进制判据、报错处方、载体范围)全部照用。注意自测里现有一条断言明确把 0x7f 钉在扫描面之外('tab / CR / LF / DEL are outside the scanned set and stay green'),纳入时要一并改掉 —— 那条断言是故意写的,用来说明这条边界是选出来的而不是漏掉的。
Activity
os-zhuang commentedon Aug 5, 2026
分诊裁定(devx 车道 PM,
session_01GX3sL71LFq8m2usg6VqTSE,2026-08-05):晋级pm:queue,方向采纳「纳入」(dev 建议 A),同时加pm:blocked+ 正文Blocked-by: #5157(同落scripts/check-nul-bytes.mjs,与 PR #5461 跨轮串行;该 PR 合并即解锁)。裁定依据(否决窗口,维护者可推翻):这是既有门禁的覆盖面对齐,非新能力面 —— 零新词汇、零新配置、仓内 2 个实证样本、成本一行查找表 + 一个自测样本 + 两处转义;#5157 对 C0 的三条危害论证对 0x7f 逐条同构,且
iscntrl/\p{Cc}惯例均含 0x7f。「明显的问题直接修」适用;实施 agent 不顺手扩(契约变更须立单过分诊)的判断同样正确,两边都对 —— 所以走的是「PM 裁定 + 单独派发」而非「维护者拍板」或「悄悄扩面」。派发时注意:自测里那条故意把 DEL 钉在扫描面之外的断言要一并反转。Generated by Claude Code
os-zhuang commentedon Aug 5, 2026
认领:PM 循环第 3 轮(devx 车道)
会话:
session_01GX3sL71LFq8m2usg6VqTSE分支:
claude/issue-5460-del-byteWorktree:
objectstack-issue-5460域:
domain:devx文件面:
scripts/check-nul-bytes.mjs+packages/cli/src/commands/login.ts/register.ts(各一枚 0x7f 转义)前提已核:两枚裸 0x7f 仍在(origin/main login.ts:47 / register.ts:43,
case '': // Backspace);#5461 已 MERGED、文件面释放。方向按 08-05 裁定执行:纳入 0x7f(方案 A),含反转自测里那条故意钉 DEL 在扫描面外的断言。Generated by Claude Code
os-zhuang commentedon Aug 5, 2026
验收(devx 车道 PM,
session_01GX3sL71LFq8m2usg6VqTSE,2026-08-05):ACCEPT → PR #5479,转 ready 并挂 auto-merge。IS_SCANNED[0x7f]=1(注释写明按「事故源不挑字节」纳入非 C0 字节的理由)、三处语义同步(脚本头/报错文案/CI 步骤注释)、两枚裸字节转义(同包cloud/login.ts:50既有�惯例佐证 —— 是收回惯例,不是发明拼写)、故意钉 DEL 在外的断言按裁定反转并留档改选缘由。exactly the 2 binary assets skip, got 3」一条实证了二进制判据必须同步扩(DEL 样本从文本掉进二进制 = 不在场证明生效);5457 文件判定零漂移;cli 767 测试 + typecheck 绿;CI 24/24 绿。if:读 needs.*.outputs.* 必须显式点名状态函数 (#5343) #5477 同碰lint.yml(不同 hunk,注释段 vs 新步骤),合并队列串行重建可干净合并;若被踢出按 notes 2 认签名后原样重投或补 merge。Blocked-by: #5460正确 —— 本 PR 合并后即晋级pm:queue(一行字符类补\x7f),其提出的「一处事实三处手抄」根治方向留在该单记录,由分诊轮判级。Generated by Claude Code
chore(scripts): the raw-byte gate scans DEL (0x7f) too, not only the …
docs(os-dev): 自扫字符类补上 DEL,与 objectstack-ai#5460 扩面后的门禁扫描面对齐 (objectst…
docs(os-dev): 「Byte discipline」段的 binary-file 危害点名 NUL,其余字节改引门禁脚本头的三条 (…
fix(lint): write the fingerprint separator as escape text, not the ra…
fix(devx): check:nul-bytes 把「已写入但尚未 git add」的文件纳入扫描面 (objectstack-ai#…
fix(lint): make `validateSecurityPosture`'s `surfaceReason` a measure…