v1.0.0-beta.14
Pre-release
Pre-release
v1.0.0-beta.14
Target: c83ca78ec5a5438cebb2528a27b0e6eeb66524c8
Changes
- #413: headless wakeup-runner 覆盖 G1-G3 + 修 4 个 dogfood 可靠性 bug (#414) (#415) (#396, #413, #414, #415)
- wakeup-plan 投影侧过滤 closed/merged target stale spawn-intent (#439) (#445) (#448) (#433, #439, #445, #448)
- 修 phase9-router/wakeup-plan marker 检测,接通 design-consensus 自动推进 (#449) (#450) (#451) (#413, #449, #450, #451)
- 劫持所有 gh 调用并按来源/池/命令统计 graphql/REST 消耗 (#455) (#427, #455)
- 补 ghwrap import-failure fail-open 分支 behavior test (review-fix r1) (#455)
- gh-usage ledger 路径 clamp 到 repo-contained + 声明 env 旋钮 (review-fix r2) (#396, #455)
- 补 controller/daemon per-source 路由 behavior test (review-fix r4) (#455)
- #457: 声明 CRND_GH_REAL runtime surface 到 SKILL + runtime-exceptions(architect r5) (#455, #457)
- #457: gh-stats --path clamp 到 repo-contained + 清 dead 常量(architect r6) (#457)
- 修 controller_actions 入队的 harness-spawn-intent 缺时间戳前缀致 wakeup-plan 丢弃
- 修 controller_actions 入队的 harness-spawn-intent 缺时间戳前缀致 wakeup-plan 丢弃
- Merge pull request #457 from ChronoAIProject/feat/gh-call-accounting (#455, #457)
- #446: has_open_release_rollup_pr 布尔 suppress helper fail-closed (#446)
- Merge pull request #462 from ChronoAIProject/refactor/iter1-issue-446 (#446, #462)
- #447: ReviewGateSnapshot 逐 reviewer 绑 live PR head + #396 mirror 同步 (#396, #447)
- #463: 补 action_head_mismatch review-gate 分支 behavior test(tests r1) (#463)
- Merge pull request #463 from ChronoAIProject/refactor/iter1-issue-447 (#447, #463)
- #427: graphql/gh 读 REST 化 + worker gh-shim 注入 + 缓存,降 design round graphql 速率 (#427)
- #452: router 在 design-consensus 达成 consensus 后停止重路由下一轮 (#452)
- #460: 同步 SKILL + runtime-exceptions 双锚定终态闸授权面(architect r1) (#460)
- #460: 补 live-label 分支 real gh --jq 输出 shape behavior test(tests r2) (#460)
- Merge pull request #460 from ChronoAIProject/refactor/iter1-issue-452 (#452, #460)
- #458: sshx 统一 SshxResultEnvelope(conclusion+log_ref),删自由文本日志逃逸口 (#458)
- Merge pull request #464 from ChronoAIProject/refactor/iter1-issue-458 (#458, #464)
- #461: 同步 SKILL 契约到 router-injected issue source snapshot(architect r1) (#461)
- Merge remote-tracking branch 'origin/auto-refact-dev' into refactor/iter4-issue-427
- #461: 补 router comments-read-failed 分支 behavior test(tests r3) (#461)
- Merge pull request #461 from ChronoAIProject/refactor/iter4-issue-427 (#427, #461)
- Merge pull request #465 from ChronoAIProject/auto-refact-dev (#465)
- #466: wakeup_plan consensus→implement judge-only 投影(闭合 headless 最后缺口) (#466)
- #467 fix r1: 补 2 个 parser 分支 behavior test + 删遗留 dead parser 代码 (#467)
- Merge pull request #467 from ChronoAIProject/refactor/iter1-issue-466 (#466, #467)
- Merge pull request #468 from ChronoAIProject/auto-refact-dev (#466, #468)
- 让 review comment 与 refactor marker 冲突可收敛 (#402) (#402)
- 收窄 restart daemon 权威到 owner-local 命令面 (#558) (#566) (#300, #322, #402, #409, #410, #421, #437, #470, #471, #472, #473, #474, #475, #476, #478, #479, #480, #481, #482, #485, #486, #489, #490, #491, #492, #493, #494, #495, #496, #498, #499, #500, #501, #502, #503, #504, #505, #506, #507, #508, #509, #510, #511, #512, #514, #516, #517, #518, #519, #520, #521, #522, #523, #524, #525, #526, #527, #528, #529, #530, #531, #532, #534, #535, #536, #537, #540, #541, #542, #543, #544, #546, #547, #548, #549, #550, #551, #552, #553, #558, #566)
- hermetic 化 CI flaky 测试(#508 方向):peek_status_lens + cli_daemon_help_smoke (#567) (#508, #567)
- 收敛控制器只读投影与窄 tick supervisor (#561) (#568) (#300, #322, #402, #409, #410, #421, #437, #470, #471, #472, #473, #474, #475, #476, #478, #479, #480, #481, #482, #485, #486, #489, #490, #491, #492, #493, #494, #495, #496, #498, #499, #500, #501, #502, #503, #504, #505, #506, #507, #508, #509, #510, #511, #512, #514, #516, #517, #518, #519, #520, #521, #522, #523, #524, #525, #526, #527, #528, #529, #530, #531, #532, #534, #535, #536, #537, #540, #541, #542, #543, #544, #546, #547, #548, #549, #550, #551, #553, #555, #557, #558, #561, #568)
- 修 reflector META_RESOLVED:drop 不被消费关闭 issue(#554 卡 8h) (#569) (#191, #554, #569)
- Link Codex plugin skills directory (#570) (#570)
- fix(skill): dispatch ready release gate from wakeup runner (#589) (#589)
- Fix release candidate target ref recovery (#590) (#590)
- 修复 release dispatch ledger 恢复 (#591) (#591)
- 修复 release publish reentry 恢复 (#592) (#592)
- 收窄 patrol clean-exit 日志异常识别 (#633) (#640) (#606, #612, #615, #617, #618, #622, #625, #627, #628, #630, #633, #635, #640)
- 统一 daemon tick 内 heartbeat 续租 (#646) (#653) (#634, #646, #653)
- 收紧 sshx worker completion 契约 (#648) (#654) (#483, #484, #599, #634, #642, #645, #646, #648, #654)
- 修正 spawn supervisor 的 skill root 定位 (#650) (#661) (#484, #597, #599, #642, #645, #650, #661)
- 收紧唤醒执行的风险准入边界 (#662) (#663) (#477, #484, #597, #599, #642, #645, #650, #662, #663)
- 删除进度上报的逐 worker GitHub 评论路径 (#660) (#666) (#484, #597, #599, #626, #642, #645, #650, #660, #666)
- 收窄 PR CI 门禁到目标分支必需检查 (#665) (#672) (#484, #497, #597, #599, #626, #629, #631, #634, #641, #642, #644, #645, #646, #649, #650, #652, #657, #658, #660, #665, #672)
- 将工作语言切换为 host.env 驱动 (#667) (#674) (#477, #484, #497, #597, #599, #626, #629, #631, #634, #641, #642, #644, #645, #646, #649, #650, #652, #656, #657, #658, #660, #662, #665, #667, #674)
- 收窄 main checkout 同步与 hotfix 派发表面 (#671) (#675) (#651, #671, #675)
- 收敛 phase9 clean solver marker 读取边界 (#676) (#678) (#651, #659, #671, #676, #678)
- 让巡检发布先经过结构化分析闸 (#677) (#680) (#477, #484, #497, #597, #599, #626, #629, #631, #634, #641, #642, #644, #645, #646, #649, #650, #652, #656, #657, #658, #660, #662, #665, #667, #673, #677, #680)
- 收窄控制器 tick 脚手架边界 (#681) (#682) (#679, #681, #682)
- Reserve implementation PR for issue #684 (#685) (#687) (#684, #685, #687)
- Reserve implementation PR for issue #686 (#688) (#689) (#686, #688, #689)
- Reserve implementation PR for issue #692 (#693) (#694) (#692, #693, #694)
- Change default release min-interval from 2h to 24h (#698) (#698)
- Fix #701: language-independent PR body required-section markers (en host implement->publish) (#702) (#701, #702)
- 实现 issue #707 (#710) (#713) (#707, #710, #713)
- Make spawn supervision timeout-based (#714) (#716) (#707, #710, #711, #714, #716)
- 实现 issue #704 (#718) (#719) (#704, #718, #719)
- 实现 issue #708 (#720) (#726) (#708, #720, #726)
- Rename skill codex-refactor-loop -> consensus-loop (full migration, keep CLI/package/runtime) (#727) (#727)
- Reposition consensus-loop as general repo-owned GitHub issue/PR work engine (audit/refactor fallback); honest scope + source-regression (#728) (#728)
- 实现 issue #724 (#729) (#730) (#724, #729, #730)
- 实现 issue #725 (#731) (#733) (#725, #731, #733)
- 实现 issue #723 (#732) (#736) (#723, #732, #736)
Referenced work
- #191
- #300
- #322
- #396
- #402
- #409
- #410
- #413
- #414
- #415
- #421
- #427
- #433
- #437
- #439
- #445
- #446
- #447
- #448
- #449
- #450
- #451
- #452
- #455
- #457
- #458
- #460
- #461
- #462
- #463
- #464
- #465
- #466
- #467
- #468
- #470
- #471
- #472
- #473
- #474
- #475
- #476
- #477
- #478
- #479
- #480
- #481
- #482
- #483
- #484
- #485
- #486
- #489
- #490
- #491
- #492
- #493
- #494
- #495
- #496
- #497
- #498
- #499
- #500
- #501
- #502
- #503
- #504
- #505
- #506
- #507
- #508
- #509
- #510
- #511
- #512
- #514
- #516
- #517
- #518
- #519
- #520
- #521
- #522
- #523
- #524
- #525
- #526
- #527
- #528
- #529
- #530
- #531
- #532
- #534
- #535
- #536
- #537
- #540
- #541
- #542
- #543
- #544
- #546
- #547
- #548
- #549
- #550
- #551
- #552
- #553
- #554
- #555
- #557
- #558
- #561
- #566
- #567
- #568
- #569
- #570
- #589
- #590
- #591
- #592
- #597
- #599
- #606
- #612
- #615
- #617
- #618
- #622
- #625
- #626
- #627
- #628
- #629
- #630
- #631
- #633
- #634
- #635
- #640
- #641
- #642
- #644
- #645
- #646
- #648
- #649
- #650
- #651
- #652
- #653
- #654
- #656
- #657
- #658
- #659
- #660
- #661
- #662
- #663
- #665
- #666
- #667
- #671
- #672
- #673
- #674
- #675
- #676
- #677
- #678
- #679
- #680
- #681
- #682
- #684
- #685
- #686
- #687
- #688
- #689
- #692
- #693
- #694
- #698
- #701
- #702
- #704
- #707
- #708
- #710
- #711
- #713
- #714
- #716
- #718
- #719
- #720
- #723
- #724
- #725
- #726
- #727
- #728
- #729
- #730
- #731
- #732
- #733
- #736