Files
FreeCADWasmDev/docs/freecad-transaction-runtime-contract.md
wangdequan 9a7c4f0335 Save FreeCAD Web workspace sources and user validation evidence
IFC native binding remains incomplete; preserve accurate test results.
2026-09-15 22:01:58 +08:00

14 lines
584 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Web Document 事务提交合同
## FW-P2-002B-T
- 状态:`completed`
- 前置:`FW-P2-002A-G`
- 时间:2026-08-19 16:05 +0800
`DocumentProbe` 在同一文档中创建 2x3x4 Box,开启 Undo 模式,打开 `Resize Box` 事务,将 Length 从 2 改为 4,重算体积从 24 变为 48,然后提交事务。
结果:transaction id=1;pending `1 -> 0`;undo 栈 `0 -> 1`;error 为空。回放输出见 `freecad-transaction-smoke-r2.log`,构建见 `freecad-transaction-build-r2.log`。
边界:不包含 Undo、Redo、事务中断和多文档 transaction group。