Skip to content

Buff refactor complete main merge 20260705 - #1

Merged
Korlne merged 1160 commits into
mainfrom
buff-refactor-complete-main-merge-20260705
Jul 5, 2026
Merged

Korlne merged 1160 commits into
mainfrom
buff-refactor-complete-main-merge-20260705

Conversation

@Korlne

@Korlne Korlne commented Jul 5, 2026

Copy link
Copy Markdown
Owner

概要

这个 PR 将已完成的 Buff runtime 重构合并到 main。

本次重构将 Buff 执行流程调整为更明确的运行时边界、调度路径和命令路径,同时保持与旧 ZSim 模拟结果一致。它也包含了用于确认新 runtime 行为正确性的回归覆盖和验证结果。

主要变更

  • 将完成后的 Buff runtime 重构发布树合并到 main
  • 通过 merge commit 保留 Buff 重构分支历史
  • 保留用于确认模拟结果一致性的旧 ZSim seeded parity 覆盖
  • 通过重构后的 Buff 执行路径和缓存改善运行性能
  • 保持前后端回归覆盖与重构后的 runtime 行为一致

验证

  • 旧 ZSim seeded parity:8/8 一致
  • 后端发布树测试:822 passed, 5 skipped
  • 前端 typecheck:通过
  • 前端 build:通过
  • Buff validation:implicit events 通过
  • Buff validation:runtime dependency zero 通过
  • Buff validation:mainloop 通过
  • 运行性能基准:代表性场景下当前版本 median 约快 38.29%

Korlne added 30 commits June 30, 2026 14:02
Close buff-20260701-event-driven-simulation-hard-cutover with SimulationClock wakeups, trace/external golden evidence, and final performance validation.
Fix new Buff parity regressions, add all-APL zimyuan comparison tooling, and record the final audit evidence with Alice blocked by old baseline contamination.
Korlne added 29 commits July 3, 2026 12:58
Align the release tree with the completed Buff runtime refactor, including explicit runtime boundaries, seeded old-ZSim parity coverage, performance-oriented runtime caches, and simulator/frontend regression coverage.
Bring the completed Buff runtime refactor release tree onto main while preserving the release branch history.
@Korlne
Korlne merged commit 0247319 into main Jul 5, 2026
0 of 3 checks passed
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