feat: add project recovery and resource governance

This commit is contained in:
2026-08-03 00:13:13 -04:00
parent 63446d5700
commit 6bfbdf5057
12 changed files with 334 additions and 39 deletions

View File

@@ -1,6 +1,6 @@
# Web FreeCAD 接续执行状态
更新时间2026-08-02
更新时间2026-08-03P2 schema v5 编辑中暂停)
## 1. 当前目标
@@ -10,7 +10,7 @@
- 分支:`main`
- 云仓库:`http://154.8.160.151:3000/wangdequan/Web_FreeCAD_Bitbybit.git`
-新提交:`293cff6 feat: add structured placement properties`
-近已推送里程碑:`63446d5 docs: add continuation execution status`
- 最新完整门禁:`./npmw run verify` 通过
- Facade 测试55/55 通过
- 生产构建:通过
@@ -78,4 +78,10 @@ git log -5 --oneline
3. 运行 `./npmw run verify``git diff --check` 和 JSON 校验。
4. 单独提交并推送 `main`,不得把凭据写入仓库。
暂停点从“P2 持久化压力与迁移回滚门禁”开始继续。
## 7. 2026-08-03 P2 接续进展
本轮已完成 schema v5 迁移运行器、最近 5 版文档检查点、`loadCheckpoint()`、配额预检、资源清扫计划/API 和 1000 次写队列压力实现。聚焦测试与生产构建已通过;提交前仍需运行完整 `./npmw run verify` 和 JSON/diff 校验。
证据边界Node/fallback 证明迁移合同、队列、检查点与纯资源策略;真实浏览器 SQLite v4→v5 升级、OPFS 孤儿清扫、QuotaExceeded、大文件与崩溃注入仍是 P2/P8 后续任务,不能因本轮测试而标记完整 G4/G5。
本里程碑提交后,下一执行点为“将对象 Placement 接入 Part 基本体 OCCT 重算并建立包围盒/保存黄金测试”,随后回到 TSN generation 历史写回。