修复 AGC 文件列举被无关临时锁删除打断(#552) #580

Merged
lhk229 merged 2 commits from fix/552-scoped-project-file-listing into master 2026-10-02 10:55:47 +08:00

2 Commits

Author SHA1 Message Date
lhk229 d79dd6e15e Merge branch 'master' into fix/552-scoped-project-file-listing
Project CI / AI game creator shell Rust crates (pull_request) Successful in 1m36s
Project CI / AI game creator shell Rust smoke (pull_request) Successful in 2m8s
Project CI / Backend tests (pull_request) Successful in 3m53s
Project CI / Frontend tests (pull_request) Successful in 2m5s
Project CI / Native shell tests (pull_request) Successful in 6m4s
Project CI / AI game creator shell Rust lane 2/2 (pull_request) Successful in 9m9s
Project CI / AI game creator shell web tests (pull_request) Successful in 1m55s
Project CI / Repository checks (pull_request) Successful in 2m31s
Project CI / AI game creator shell Rust lane 1/2 (pull_request) Successful in 11m18s
2026-10-02 10:55:34 +08:00
lhk229 9fb37213d4 修复项目文件列举被无关临时锁删除打断
Project CI / AI game creator shell Rust crates (pull_request) Successful in 2m8s
Project CI / AI game creator shell Rust smoke (pull_request) Successful in 2m26s
Project CI / Backend tests (pull_request) Successful in 4m21s
Project CI / Frontend tests (pull_request) Successful in 2m19s
Project CI / Native shell tests (pull_request) Successful in 6m35s
Project CI / AI game creator shell Rust lane 2/2 (pull_request) Successful in 10m35s
Project CI / AI game creator shell Rust lane 1/2 (pull_request) Successful in 10m43s
Project CI / AI game creator shell web tests (pull_request) Successful in 1m43s
Project CI / Repository checks (pull_request) Successful in 2m16s
在读取元数据前按目标范围和受保护路径裁剪遍历
跳过枚举后消失的文件和目录并保留其它 IO 错误
补充真实写锁并发、范围过滤、分页与链接边界回归测试
同步 AGC 文件列举契约与共享排障记录
2026-10-01 19:22:17 +01:00