修复局部修改工具的缺陷和偶发锁问题 #386

Merged
lhk229 merged 5 commits from fix/design-lock into master 2026-09-16 19:53:23 +08:00
Owner
No description provided.
lhk229 added 2 commits 2026-09-16 18:12:03 +08:00
单次策划工具执行不再竞争项目级写锁,仅保留策划命令锁与原子写入边界

项目重开时自动接续执行标记未落盘的策划工具批次,补齐不确定结果并交回Provider自愈

新增中断批次恢复定向测试,不重放文件副作用且不要求用户手动重试

同步策划Agent恢复合同与共享决策记录
改进策划Agent局部修改失败诊断
Project CI / AI game creator shell Rust shard 1/4 (pull_request) Has been cancelled
Project CI / AI game creator shell Rust shard 2/4 (pull_request) Has been cancelled
Project CI / AI game creator shell Rust shard 3/4 (pull_request) Has been cancelled
Project CI / AI game creator shell Rust shard 4/4 (pull_request) Has been cancelled
Project CI / AI game creator shell Rust smoke (pull_request) Has been cancelled
Project CI / AI game creator shell Rust crates (pull_request) Has been cancelled
Project CI / Backend tests (pull_request) Has been cancelled
Project CI / Native shell tests (pull_request) Has been cancelled
Project CI / Frontend tests (pull_request) Has been cancelled
Project CI / Repository checks (pull_request) Has been cancelled
Project CI / AI game creator shell web tests (pull_request) Has been cancelled
3586aa0879
批量 patch_file 校验不再在首个失败处短路,逐项汇总未找到、多处匹配、重叠和无修改原因。

原文未找到时返回候选行号和可见化缩进,多处匹配时返回首次匹配行号,并控制错误详情规模。

明确报告本次未写入文件及可唯一匹配的其余 edit 数量,保留全部通过才原子写入的语义。

同步更新策划 Agent 工具描述与生产迁移权威文档,并补充批量失败诊断回归断言。
lhk229 changed title from 修复局部修改工具的缺陷 to 修复局部修改工具的缺陷和偶发锁问题 2026-09-16 18:12:17 +08:00
lhk229 added 1 commit 2026-09-16 18:29:10 +08:00
合并最新master到策划Agent修复分支
Project CI / AI game creator shell Rust shard 1/4 (pull_request) Has been cancelled
Project CI / AI game creator shell Rust shard 2/4 (pull_request) Has been cancelled
Project CI / AI game creator shell Rust shard 3/4 (pull_request) Has been cancelled
Project CI / AI game creator shell Rust shard 4/4 (pull_request) Has been cancelled
Project CI / AI game creator shell Rust smoke (pull_request) Has been cancelled
Project CI / AI game creator shell Rust crates (pull_request) Has been cancelled
Project CI / Backend tests (pull_request) Has been cancelled
Project CI / Native shell tests (pull_request) Has been cancelled
Project CI / Frontend tests (pull_request) Has been cancelled
Project CI / Repository checks (pull_request) Has been cancelled
Project CI / AI game creator shell web tests (pull_request) Has been cancelled
a5b181e56e
合入 origin/master 的平台会话、多窗口 Runner 与 Direct 三维选型更新。

保留本分支的策划 Agent 锁削弱、中断自愈和 patch_file 失败诊断决策。

解决 decision-log 双方新增头部决策记录的冲突,保留两侧内容。
lhk229 added 1 commit 2026-09-16 18:34:28 +08:00
Merge branch 'master' into fix/design-lock
Project CI / AI game creator shell Rust shard 1/4 (pull_request) Successful in 4m42s
Project CI / AI game creator shell Rust smoke (pull_request) Successful in 1m33s
Project CI / AI game creator shell Rust shard 3/4 (pull_request) Successful in 4m20s
Project CI / AI game creator shell Rust shard 2/4 (pull_request) Successful in 4m51s
Project CI / AI game creator shell Rust shard 4/4 (pull_request) Successful in 4m34s
Project CI / AI game creator shell Rust crates (pull_request) Successful in 2m44s
Project CI / Frontend tests (pull_request) Failing after 3m37s
Project CI / Repository checks (pull_request) Failing after 3m16s
Project CI / Native shell tests (pull_request) Has been cancelled
Project CI / AI game creator shell web tests (pull_request) Has been cancelled
Project CI / Backend tests (pull_request) Has been cancelled
e0d6c02e37
lhk229 added 1 commit 2026-09-16 19:21:55 +08:00
再次合并最新master到策划Agent修复分支
Project CI / AI game creator shell Rust shard 2/4 (pull_request) Successful in 4m23s
Project CI / AI game creator shell Rust shard 1/4 (pull_request) Successful in 5m33s
Project CI / AI game creator shell Rust shard 3/4 (pull_request) Successful in 4m42s
Project CI / AI game creator shell Rust shard 4/4 (pull_request) Successful in 3m42s
Project CI / AI game creator shell Rust smoke (pull_request) Successful in 1m50s
Project CI / AI game creator shell Rust crates (pull_request) Successful in 3m3s
Project CI / Frontend tests (pull_request) Failing after 3m32s
Project CI / Repository checks (pull_request) Successful in 3m34s
Project CI / Backend tests (pull_request) Successful in 7m6s
Project CI / Native shell tests (pull_request) Successful in 7m1s
Project CI / AI game creator shell web tests (pull_request) Successful in 3m28s
8627411ae6
合入 AGC 终止闪退修复、异步测试等待修复和 decision-log 格式修正。

保留本分支的策划 Agent 锁削弱、中断自愈和 patch_file 失败诊断记录。

解决 decision-log 头部新增决策的重复冲突,保留策划 Agent 决策。
lhk229 merged commit cec971c438 into master 2026-09-16 19:53:23 +08:00
lhk229 deleted branch fix/design-lock 2026-09-16 19:53:24 +08:00
Sign in to join this conversation.