Skip to content

sync: bring the verified Windows tree onto main (single-parent sync commit, draft) - #54

Merged
PaperStrange merged 1 commit into
mainfrom
sync/main-20261025
Oct 25, 2026
Merged

PaperStrange merged 1 commit into
mainfrom
sync/main-20261025

Conversation

@PaperStrange

Copy link
Copy Markdown
Owner

这是什么

把已验证的 windows 树同步到 main:单亲同步提交(父 = bc31219),复刻本仓历史先例
(f0205e0 / c8578b0 同形;bc31219 才是真 merge)。

  • 分支:sync/main-20261025
  • 同步提交:50aa41e
  • 同步面:49 文件,+14066/−478
  • 排除 docs/iteration/**(windows-only)⇒ 树内该目录 0 行
  • 保留 4 个 mac 启动脚本(不按字面删除)
  • 包含 docs/6-DECISIONS.md:2026-09-25 的排除项③已翻转(见下)

用户裁定(两条并列,避免只看到旧规则)

  1. 2026-09-12 旧令:走查验收通过之前不得创建 PR。
  2. 2026-10-03 新裁定(本 PR 的依据):
    • 「允许开 sync/* 分支」;
    • 「这次 PR 必须等流程全部走完后再开」——流程(关闭流水线五步 + 收敛 + 三查整改 + 成本治理)现已走完;
    • 「步骤 5、6 调换顺序」⇒ PR 先于走查,以便走查时能对着 main 侧 CI 读数看。
    • 「6-DECISIONS.md 纳入同步:可以」(原排除项③翻转)。

本 PR 为草稿(draft):GitHub 上草稿 PR 不可合并 ⇒ 合并仍需用户走查通过后另行批准。

验证读数(同步树上现跑,非本地 windows 树)

判据 读数
verify/run_suite.py --tier offline SUITE PASSED (23 scripts, 3 skipped) rc=3,0 失败;3 条具名 SKIP 分别为 verify_agentops.py[spec-absent-on-branch]/verify_close_readiness.py[spec-absent-on-branch]/verify_usage.py[rev-absent-on-branch]
verify/verify_matrix.py check CHECK OK: 57 脚本与 TEST-MATRIX.MD 一致
verify/verify_decision_register.py(main 形态、无 docs/iteration) assertions=32 rc=0 entries=124 quotes_checked=9 quotes_drift=0 pointers=1248
CI-SKIP-GATE(按标记现取片段真跑) rc=0,上屏「零失败 + 有具名 SKIP ⇒ 本步放行(显式说明,非静默)」
CI-CLOSE-SKIP-GATE rc=0(main 无 sprint docs ⇒ 该步按设计跳过;只证"不阻断",不证"真跑过")

已知缺口(不隐瞒)

  1. docs/iteration/sprint/*.png 悬空:库内 0 个、磁盘 11 个 ⇒ sprint 文档 16 处图片链接在全新 clone 上全断,且无闸门查 md 图片存在性(卡 A-EXCL 未决点)。
  2. .gitignore 的 verify/*.log 覆盖不到仓库根的 ci_fail_log.txt ⇒ 同形状仍可再误入库(卡 A-EXCL)。
  3. docs/6-DECISIONS.md 有 1106 处指向 docs/iteration/** 的指针,靠行 39 棘轮上限 1106 钉住(非内容正确性)。
  4. CI-CLOSE-SKIP-GATE 在 main 上不真跑 verify_close_readiness.py。

…ommit)

- source: cd84ee8 (windows)
- excludes docs/iteration/** (windows-only) and keeps the 4 mac launchers
- includes docs/6-DECISIONS.md: the 2026-09-25 exclusion clause 3 is flipped by the
  2026-10-25 dry run (DECISION-REGISTER PASS, drift 0, 1106 pointers ratcheted)
- branch-aware gates: verify_usage SKIPs by name when its pinned rev is unreachable,
  verify_agentops/close_readiness SKIP by name without a ledger
@PaperStrange
PaperStrange marked this pull request as ready for review October 25, 2026 14:01
@PaperStrange
PaperStrange merged commit cdec4d2 into main Oct 25, 2026
2 checks passed
@PaperStrange
PaperStrange deleted the sync/main-20261025 branch October 25, 2026 14:01
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 25, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-25T14:02:37.876760Z 15314c6 Draft marked ready
🔒 Security Review ✅ Completed 2026-10-25T14:03:45.346446Z 15314c6 Draft marked ready
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant