Releases: ChronoAIProject/consensus-rnd
v1.0.0-beta.24
v1.0.0-beta.24
Target: ff9ff2528260039ed871cb840682582943ed6b0f
Changes
- 实现 issue #935 (#937) (#941) (#935, #937, #941)
- 让实现就绪检查复用 tick 级上下文 (#939) (#945) (#935, #936, #937, #939, #945)
- Implement issue #948 (#953) (#955) (#948, #953, #955)
- consensus-loop codex 提示词去除特定语言/测试框架硬编码,改为语言无关 (#951) (#958) (#951, #958)
- 唤醒计划为 reviewing PR 自动补发 reviewer (#959) (#961) (#933, #935, #937, #944, #951, #952, #956, #957, #959, #961)
- 收紧 restart-daemons host.env 入场校验 (#962) (#964) (#933, #935, #937, #944, #951, #952, #954, #956, #957, #959, #962, #964)
- 修复 #965:default issue intake 结构性死锁 (#967) (#968) (#623, #965, #967, #968)
- 修复 #969:default issue intake 自指死锁——从 admission upstream-progress gate 移除 wakeup_runner_daemon (#970) (#972) (#965, #969, #970, #972)
- 修复守护进程进度新鲜度分段预算 (#974) (#975) (#938, #974, #975)
- 恢复请求标签触发现有共识实现派发 (#976) (#978) (#938, #943, #974, #976, #978)
- 实现 issue #963 (#979) (#980) (#963, #979, #980)
- 收紧 review evidence redispatch 恢复边界 (#982) (#984) (#949, #982, #984)
- 让 daemon-status 在缺少 host.env admission 时 fail closed (#987) (#988) (#969, #971, #973, #977, #983, #985, #987, #988)
- 处理无变更共识的阻塞流转 (#990) (#991) (#989, #990, #991)
- 实现 issue #992 (#993) (#994) (#992, #993, #994)
- 为 monitor-bridge-filter 增加有界去重 (#998) (#999) (#996, #998, #999)
- 实现 issue #997 (#1000) (#1001) (#997, #1000, #1001)
- 修复 marker-reader 终态卡死:按 filename 预期角色过滤 solver log 同列 SOLVER_DONE (#1006) (#1004, #1005, #1006)
- 实现 issue #1012 (#1014) (#1015) (#1012, #1014, #1015)
- 修复同头评审存活判定 (#1017) (#1018) (#1016, #1017, #1018)
- skills: 给 sshx 与 consensus-loop 加入推理纪律(美学/对抗 + 实事求是) (#1019) (#1019)
- 实现 issue #1020 (#1021) (#1022) (#1020, #1021, #1022)
- 异步化实现输出发布验证 (#1024) (#1025) (#1023, #1024, #1025)
Referenced work
- #623
- #933
- #935
- #936
- #937
- #938
- #939
- #941
- #943
- #944
- #945
- #948
- #949
- #951
- #952
- #953
- #954
- #955
- #956
- #957
- #958
- #959
- #961
- #962
- #963
- #964
- #965
- #967
- #968
- #969
- #970
- #971
- #972
- #973
- #974
- #975
- #976
- #977
- #978
- #979
- #980
- #982
- #983
- #984
- #985
- #987
- #988
- #989
- #990
- #991
- #992
- #993
- #994
- #996
- #997
- #998
- #999
- #1000
- #1001
- #1004
- #1005
- #1006
- #1012
- #1014
- #1015
- #1016
- #1017
- #1018
- #1019
- #1020
- #1021
- #1022
- #1023
- #1024
- #1025
v1.0.0-beta.23
v1.0.0-beta.23
Target: 04b2a21e75b02471415f9efdea608af9b5f3a046
Changes
- 实现 issue #935 (#937) (#941) (#935, #937, #941)
- 让实现就绪检查复用 tick 级上下文 (#939) (#945) (#935, #936, #937, #939, #945)
- Implement issue #948 (#953) (#955) (#948, #953, #955)
- consensus-loop codex 提示词去除特定语言/测试框架硬编码,改为语言无关 (#951) (#958) (#951, #958)
- 唤醒计划为 reviewing PR 自动补发 reviewer (#959) (#961) (#933, #935, #937, #944, #951, #952, #956, #957, #959, #961)
- 收紧 restart-daemons host.env 入场校验 (#962) (#964) (#933, #935, #937, #944, #951, #952, #954, #956, #957, #959, #962, #964)
- 修复 #965:default issue intake 结构性死锁 (#967) (#968) (#623, #965, #967, #968)
- 修复 #969:default issue intake 自指死锁——从 admission upstream-progress gate 移除 wakeup_runner_daemon (#970) (#972) (#965, #969, #970, #972)
- 修复守护进程进度新鲜度分段预算 (#974) (#975) (#938, #974, #975)
- 恢复请求标签触发现有共识实现派发 (#976) (#978) (#938, #943, #974, #976, #978)
- 实现 issue #963 (#979) (#980) (#963, #979, #980)
- 收紧 review evidence redispatch 恢复边界 (#982) (#984) (#949, #982, #984)
- 让 daemon-status 在缺少 host.env admission 时 fail closed (#987) (#988) (#969, #971, #973, #977, #983, #985, #987, #988)
- 处理无变更共识的阻塞流转 (#990) (#991) (#989, #990, #991)
- 实现 issue #992 (#993) (#994) (#992, #993, #994)
- 为 monitor-bridge-filter 增加有界去重 (#998) (#999) (#996, #998, #999)
- 实现 issue #997 (#1000) (#1001) (#997, #1000, #1001)
- 修复 marker-reader 终态卡死:按 filename 预期角色过滤 solver log 同列 SOLVER_DONE (#1006) (#1004, #1005, #1006)
Referenced work
- #623
- #933
- #935
- #936
- #937
- #938
- #939
- #941
- #943
- #944
- #945
- #948
- #949
- #951
- #952
- #953
- #954
- #955
- #956
- #957
- #958
- #959
- #961
- #962
- #963
- #964
- #965
- #967
- #968
- #969
- #970
- #971
- #972
- #973
- #974
- #975
- #976
- #977
- #978
- #979
- #980
- #982
- #983
- #984
- #985
- #987
- #988
- #989
- #990
- #991
- #992
- #993
- #994
- #996
- #997
- #998
- #999
- #1000
- #1001
- #1004
- #1005
- #1006
v1.0.0-beta.20
v1.0.0-beta.20
Target: a0a384ce33a300d5736463c5f3d077f7081f4ec1
Changes
- 实现 issue #935 (#937) (#941) (#935, #937, #941)
- 让实现就绪检查复用 tick 级上下文 (#939) (#945) (#935, #936, #937, #939, #945)
- Implement issue #948 (#953) (#955) (#948, #953, #955)
- consensus-loop codex 提示词去除特定语言/测试框架硬编码,改为语言无关 (#951) (#958) (#951, #958)
- 唤醒计划为 reviewing PR 自动补发 reviewer (#959) (#961) (#933, #935, #937, #944, #951, #952, #956, #957, #959, #961)
- 收紧 restart-daemons host.env 入场校验 (#962) (#964) (#933, #935, #937, #944, #951, #952, #954, #956, #957, #959, #962, #964)
- 修复 #965:default issue intake 结构性死锁 (#967) (#968) (#623, #965, #967, #968)
- 修复 #969:default issue intake 自指死锁——从 admission upstream-progress gate 移除 wakeup_runner_daemon (#970) (#972) (#965, #969, #970, #972)
- 修复守护进程进度新鲜度分段预算 (#974) (#975) (#938, #974, #975)
- 恢复请求标签触发现有共识实现派发 (#976) (#978) (#938, #943, #974, #976, #978)
- 实现 issue #963 (#979) (#980) (#963, #979, #980)
Referenced work
v1.0.0-beta.19
v1.0.0-beta.18
Consensus-driven upgrade of the sshx lightweight inline-consensus skill (prompt contract only — no runtime/script/daemon/lifecycle changes).
Capability upgrades
- Forced best-practice harness: each thinking/review perspective must surface the applicable mature best-practice "known-good shape" and re-check its candidate against it before settling the verdict.
- Root-cause minimal-path: the thinking gate is anchored to problem essence/root cause;
minimalmeans the smallest change on the root-cause-resolving path, not surface patching. - Deterministic codex-cli invocation/collection contract: pre-allocated
result_ref+completion_sentinelpaths, disjoint parallel paths, single post-exit collection read, no polling — without weakening artifact authority or the no-helper-scripts boundary. - meta-judge ASCII relationship-diagram gate: before any
implementexit the meta-judge must render a free-form ASCII relationship diagram; any unresolved conflict edge is an unclosed goal gap and rigidly blocks convergence.
Contract consistency fixes
Completion-sentinel folded into the single Worker Completion Contract evidence list; envelope vs stage-record layering and verdict mirroring clarified; isolated-token-subagent completion defined; abstain terminalized (incl. thinking-flight exhaustion); codex→fallback flight transition defined; fix exit delegated to a worker; bounded passes get a default bound; log_ref is an opaque diagnostic pointer; baseline-evidence test checks git-tracked status instead of filesystem existence.
Verification
skills/sshx/tests/test_sshx_contract.py: 27 → 35 tests, all green. Every contract change was locked test-first (RED on old text → GREEN).
Full changelog: v1.0.0-beta.17...v1.0.0-beta.18
v1.0.0-beta.17
v1.0.0-beta.17
Target: 4c8d6ad34c567d77d7b0346e08be823351e89ad6
Changes
- Implement issue #835 (#848) (#849) (#835, #848, #849)
- Parse markdown-decorated consensus Implementation owner lines (#860) (#839, #860)
- Migrate comment monitor to tick supervisor contract (#861) (#862) (#839, #861, #862)
- Backfill legacy implementation branch provenance (#863) (#864) (#839, #857, #861, #863, #864)
- Suppress repeated rebase resolve helper exits (#865) (#867) (#839, #856, #857, #861, #863, #865, #867)
- Share design-consensus terminal predicate across router and wakeup-plan (#868) (#869) (#839, #856, #857, #858, #861, #863, #865, #868, #869)
- Remove RuntimeRetention generated-file deletion authority (#870) (#871) (#839, #855, #856, #857, #858, #861, #863, #865, #868, #870, #871)
- Require GitHub-visible review evidence for review gate authority (#872) (#873) (#859, #872, #873)
- Fix review-gate round-coherence churn via per-role latest-live-head assembly (#874) (#866, #874)
- Resolve review gate via GitHub comment recency, not body-parsed round (#880) (#866, #873, #880)
- 让 implementation publish 对当前已开 PR 幂等完成 (#892) (#894) (#839, #850, #855, #856, #857, #858, #859, #861, #863, #865, #866, #868, #870, #872, #873, #875, #878, #879, #886, #892, #894)
- 同步 anti-stop fresh-skip 单例锁合同 (#893) (#895) (#839, #850, #855, #856, #857, #858, #859, #861, #863, #865, #866, #868, #870, #872, #873, #875, #879, #882, #886, #893, #895)
- 实现 issue #896 (#898) (#899) (#896, #898, #899)
- 实现 issue #897 (#901) (#902) (#897, #901, #902)
- 实现 issue #887 (#904) (#905) (#887, #904, #905)
- 实现 issue #884 (#906) (#908) (#884, #906, #908)
- 实现 issue #888 (#907) (#910) (#888, #907, #910)
- loop 稳定性 bootstrap 修复:rebase-resolve push stranded resolution + 明确监督模型(controller 周期唤醒为主,cron 可选) (#916) (#918) (#191, #900, #912, #914, #916, #918)
- Separate daemon progress from heartbeat liveness (#923) (#924) (#191, #876, #884, #885, #888, #889, #890, #900, #903, #906, #907, #909, #911, #912, #914, #917, #919, #923, #924)
- 修复 #923 心跳回归:run_tick 在 callback 期间持续续约 liveness (#926) (#923, #926)
- 实现 issue #883 (#925) (#927) (#883, #925, #927)
- 修复 GitHub secondary rate limit:孤儿 reap + ghwrap 舰队级限流闸 (#930) (#1, #3, #930)
Referenced work
- #1
- #3
- #191
- #835
- #839
- #848
- #849
- #850
- #855
- #856
- #857
- #858
- #859
- #860
- #861
- #862
- #863
- #864
- #865
- #866
- #867
- #868
- #869
- #870
- #871
- #872
- #873
- #874
- #875
- #876
- #878
- #879
- #880
- #882
- #883
- #884
- #885
- #886
- #887
- #888
- #889
- #890
- #892
- #893
- #894
- #895
- #896
- #897
- #898
- #899
- #900
- #901
- #902
- #903
- #904
- #905
- #906
- #907
- #908
- #909
- #910
- #911
- #912
- #914
- #916
- #917
- #918
- #919
- #923
- #924
- #925
- #926
- #927
- #930
v1.0.0-beta.15
consensus-loop v1.0.0-beta.15 (prerelease)
Prerelease on the green dev tip. This tag is created directly on the dev line (commit 4ca303b), re-anchoring the release line after squash-rollup orphaned the beta.12–beta.14 tags off the dev history (the #691 ReleaseLineAnchor drift). Required checks contract-tests, manifest-version-sync, and skill-degradation are all green on this exact commit.
Highlights since v1.0.0-beta.14
- Runner starvation chain fixed — live-state rollup-event suppression, bounded invalid-intent cleanup batch, and redundant force-push skip (#790/#791); invalid harness-intent quarantine made executable on ordinary runner ticks regardless of hard-gate deficit (#787/#792/#793).
- Three daemon bugs fixed — malformed-intent quarantine for legacy lines, review-round truth-table livelock, and patrol analysis-path survival after a clean
EXIT=0(#786). - Wakeup retry suppression hardened — require current effects before suppressing wakeup retries (#774/#778/#779).
- RuntimeRetention — planner-proven generated-file cleanup under
RUNTIME_RETENTION_ENABLE(#829/#830). - Daemon supervision — restart-wrapper heartbeat supervision made generation-aware (#773/#776); daemon-child ownership projected from PPID inventory (#769/#770).
- sshx / harness — reference-frame harness prompts and a harness-discovery reference-frame step in the sshx thinking/review triplet contracts (#772/#775).
- Release pipeline — treat a merged rollup PR at the integration SHA as satisfying the release-rollup event (#794).
Notes
- This is a prerelease (
beta). Olderbeta.12–beta.14tags remain as history and are not moved or reused. - The lock-less orphan daemon-child leak (#835) is being redesigned toward an exclusive-by-construction OS-lock singleton and is not yet in this release.
⟦AI:AUTO-LOOP⟧
v1.0.0-beta.14
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
v1.0.0-beta.13
What's Changed
- Release rollup by @loning in #412
- Release rollup by @loning in #415
- Release rollup by @loning in #428
- Release rollup (#430/#433/#426/#434) by @loning in #440
- Release rollup (#431/#432) by @loning in #444
- Release rollup (#439) by @loning in #448
- Release rollup (#449) by @loning in #451
- Release rollup (#453 #441) by @loning in #459
- 劫持所有 gh 调用并统计 graphql/REST 消耗 (#455) by @loning in #457
- #446: release-rollup open-PR 查询 fail-closed by @loning in #462
- #447: ReviewGateSnapshot 逐 reviewer 绑 live head by @loning in #463
- #452: router consensus 后终态闸(停止重路由) by @loning in #460
- #458: sshx 统一 SshxResultEnvelope 输出面 by @loning in #464
- #427: graphql/gh 读 REST 化降速率 by @loning in #461
- Release rollup: headless 缺口闭合 + graphql 提效 + aevatar bug 修复 by @loning in #465
- #466: wakeup_plan consensus→implement judge-only 投影(headless 最后缺口) by @loning in #467
- Release rollup: #466 headless 最后缺口闭合(consensus→implement 投影) by @loning in #468
- 让 review comment 与 refactor marker 冲突可收敛 by @louis4li in #402
- 发布 rollup: integration ahead 115 commits (7dcf483) by @loning in #565
- 发布 rollup: integration ahead 1 commits (bf7dd06) by @loning in #566
- 发布 rollup: integration ahead 1 commits (62de71b) by @loning in #567
- 发布 rollup: integration ahead 1 commits (219b4bd) by @loning in #568
- 发布 rollup: integration ahead 1 commits (2c14466) by @loning in #569
- 发布 rollup: integration ahead 1 commits (3345fdd) by @loning in #570
- 发布 rollup: integration ahead 4 commits (572f468) by @loning in #571
- 发布 rollup: integration ahead 72 commits (ef8cab1) by @loning in #572
- 发布 rollup: integration ahead 2 commits (58dd40b) by @loning in #588
- 发布 rollup: integration ahead 1 commits (b482a79) by @loning in #589
- 发布 rollup: integration ahead 1 commits (c1b95d5) by @loning in #590
- 发布 rollup: integration ahead 1 commits (9035066) by @loning in #591
- 发布 rollup: integration ahead 1 commits (bb714ff) by @loning in #592
- 发布 rollup: integration ahead 1 commits (8df5456) by @loning in #593
- 发布 rollup: integration ahead 3 commits (44a92ae) by @loning in #594
- 发布 rollup: integration ahead 2 commits (256e4b8) by @loning in #595
- 发布 rollup: integration ahead 1 commits (0ccc9eb) by @loning in #596
- 发布 rollup: integration ahead 5 commits (6e74c0e) by @loning in #636
- 发布 rollup: integration ahead 2 commits (420eea5) by @loning in #638
- 发布 rollup: integration ahead 1 commits (5cfbd35) by @loning in #640
- 发布 rollup: integration ahead 2 commits (947a2f6) by @loning in #647
- 发布 rollup: integration ahead 1 commits (88e3e24) by @loning in #653
- 发布 rollup: integration ahead 1 commits (1d616ca) by @loning in #654
- 发布 rollup: integration ahead 1 commits (ff5afee) by @loning in #661
- 发布 rollup: integration ahead 1 commits (e2af478) by @loning in #663
- 发布 rollup: integration ahead 4 commits (6adadca) by @loning in #664
- 发布 rollup: integration ahead 1 commits (f25915a) by @loning in #666
- 发布 rollup: integration ahead 1 commits (0141fe2) by @loning in #672
- 发布 rollup: integration ahead 1 commits (2c354de) by @loning in #674
- 发布 rollup: integration ahead 1 commits (2347056) by @loning in #675
- 发布 rollup: integration ahead 1 commits (9b1570f) by @loning in #678
- 发布 rollup: integration ahead 1 commits (e9b23d0) by @loning in #680
- 发布 rollup: integration ahead 1 commits (7b6c963) by @loning in #682
- 发布 rollup: integration ahead 26 commits (77674fe) by @loning in #683
- 发布 rollup: integration ahead 1 commits (ee5755a) by @loning in #687
- 发布 rollup: integration ahead 1 commits (aeef48a) by @loning in #689
- 发布 rollup: integration ahead 1 commits (c716d7a) by @loning in #690
- 发布 rollup: integration ahead 1 commits (cf33b14) by @loning in #694
- 发布 rollup: integration ahead 3 commits (29f81e9) by @loning in #695
- 发布 rollup: integration ahead 2 commits (ebb6ffc) by @loning in #696
- 发布 rollup: integration ahead 1 commits (c32eef0) by @loning in #697
- 发布 rollup: integration ahead 1 commits (00821e0) by @loning in #698
- 发布 rollup: integration ahead 3 commits (84feac7) by @loning in #700
- 发布 rollup: integration ahead 1 commits (d77a852) by @loning in #702
New Contributors
Full Changelog: v1.0.0-beta.7...v1.0.0-beta.13
v1.0.0-beta.12
What's Changed
- Release rollup by @loning in #412
- Release rollup by @loning in #415
- Release rollup by @loning in #428
- Release rollup (#430/#433/#426/#434) by @loning in #440
- Release rollup (#431/#432) by @loning in #444
- Release rollup (#439) by @loning in #448
- Release rollup (#449) by @loning in #451
- Release rollup (#453 #441) by @loning in #459
- 劫持所有 gh 调用并统计 graphql/REST 消耗 (#455) by @loning in #457
- #446: release-rollup open-PR 查询 fail-closed by @loning in #462
- #447: ReviewGateSnapshot 逐 reviewer 绑 live head by @loning in #463
- #452: router consensus 后终态闸(停止重路由) by @loning in #460
- #458: sshx 统一 SshxResultEnvelope 输出面 by @loning in #464
- #427: graphql/gh 读 REST 化降速率 by @loning in #461
- Release rollup: headless 缺口闭合 + graphql 提效 + aevatar bug 修复 by @loning in #465
- #466: wakeup_plan consensus→implement judge-only 投影(headless 最后缺口) by @loning in #467
- Release rollup: #466 headless 最后缺口闭合(consensus→implement 投影) by @loning in #468
- 让 review comment 与 refactor marker 冲突可收敛 by @louis4li in #402
- 发布 rollup: integration ahead 115 commits (7dcf483) by @loning in #565
- 发布 rollup: integration ahead 1 commits (bf7dd06) by @loning in #566
- 发布 rollup: integration ahead 1 commits (62de71b) by @loning in #567
- 发布 rollup: integration ahead 1 commits (219b4bd) by @loning in #568
- 发布 rollup: integration ahead 1 commits (2c14466) by @loning in #569
- 发布 rollup: integration ahead 1 commits (3345fdd) by @loning in #570
- 发布 rollup: integration ahead 4 commits (572f468) by @loning in #571
- 发布 rollup: integration ahead 72 commits (ef8cab1) by @loning in #572
- 发布 rollup: integration ahead 2 commits (58dd40b) by @loning in #588
- 发布 rollup: integration ahead 1 commits (b482a79) by @loning in #589
- 发布 rollup: integration ahead 1 commits (c1b95d5) by @loning in #590
- 发布 rollup: integration ahead 1 commits (9035066) by @loning in #591
- 发布 rollup: integration ahead 1 commits (bb714ff) by @loning in #592
- 发布 rollup: integration ahead 1 commits (8df5456) by @loning in #593
- 发布 rollup: integration ahead 3 commits (44a92ae) by @loning in #594
- 发布 rollup: integration ahead 2 commits (256e4b8) by @loning in #595
- 发布 rollup: integration ahead 1 commits (0ccc9eb) by @loning in #596
- 发布 rollup: integration ahead 5 commits (6e74c0e) by @loning in #636
- 发布 rollup: integration ahead 2 commits (420eea5) by @loning in #638
- 发布 rollup: integration ahead 1 commits (5cfbd35) by @loning in #640
- 发布 rollup: integration ahead 2 commits (947a2f6) by @loning in #647
- 发布 rollup: integration ahead 1 commits (88e3e24) by @loning in #653
- 发布 rollup: integration ahead 1 commits (1d616ca) by @loning in #654
- 发布 rollup: integration ahead 1 commits (ff5afee) by @loning in #661
- 发布 rollup: integration ahead 1 commits (e2af478) by @loning in #663
- 发布 rollup: integration ahead 4 commits (6adadca) by @loning in #664
- 发布 rollup: integration ahead 1 commits (f25915a) by @loning in #666
- 发布 rollup: integration ahead 1 commits (0141fe2) by @loning in #672
- 发布 rollup: integration ahead 1 commits (2c354de) by @loning in #674
- 发布 rollup: integration ahead 1 commits (2347056) by @loning in #675
- 发布 rollup: integration ahead 1 commits (9b1570f) by @loning in #678
- 发布 rollup: integration ahead 1 commits (e9b23d0) by @loning in #680
- 发布 rollup: integration ahead 1 commits (7b6c963) by @loning in #682
- 发布 rollup: integration ahead 26 commits (77674fe) by @loning in #683
- 发布 rollup: integration ahead 1 commits (ee5755a) by @loning in #687
- 发布 rollup: integration ahead 1 commits (aeef48a) by @loning in #689
- 发布 rollup: integration ahead 1 commits (c716d7a) by @loning in #690
- 发布 rollup: integration ahead 1 commits (cf33b14) by @loning in #694
- 发布 rollup: integration ahead 3 commits (29f81e9) by @loning in #695
- 发布 rollup: integration ahead 2 commits (ebb6ffc) by @loning in #696
New Contributors
Full Changelog: v1.0.0-beta.7...v1.0.0-beta.12