Files
FreeCADWasmDev/docs/current/acceptance-reuse-v14.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

3.6 KiB

Execution Efficiency Comparison

Controlled comparison uses identical verified business evidence. Historical windows contain different workloads and are observational.

Controlled Business Check

Module: Draft; business: Draft:draft.formatBatch, business-format:Draft:import:.svg, business-format:Draft:export:.svg, business-format:Draft:import:.dxf.

Mode Wall time (s) New case execution
Fresh 4.874 Yes
Verified evidence reused 0.221 No

Saved: 4.653 s (95.47%). Evidence: docs/current/business-evidence/bcbed2d1047785af9fd2fd80-20260908T030238142050.json

Native Case Steps

Step Seconds Result
transpileSeconds 0.545122 completed
nativeLoadSeconds 0.835625 completed
1. svg import 1.181158 result
2. svg import 0.024667 result
3. svg export 0.067733 result
4. svg import 0.065007 result
5. svg import 0.026898 result
6. svg import 0.022218 result
7. svg export 0.040799 result
8. svg import 0.048762 result
9. svg import 0.024444 result
10. svg export 0.002003 error
11. dxf import 0.322124 result
12. dxf export 0.018798 result
13. dxf import 0.563717 result
14. dxf import 0.010935 error
15. dxf export 0.011612 result
16. dxf import 0.043919 result
17. dxf export 0.010977 result
18. dxf import 0.534738 result
19. dxf import 0.010129 error
20. dxf export 0.010965 result

Historical Windows

Different workloads: this table does not establish a causal speedup.

Window Cycles Average full cycle (s)
Earlier window 4657 - 4676 77.421
v11 window 4676 - 4698 100.029
Phase Earlier total (s) v11 total (s) Earlier average (s) v11 average (s)
agent/post-read 425.140 544.973 10.901 6.987
agent/initial-decision 215.113 239.758 12.654 12.619
request/first-activity-wait 181.697 0.000 90.849 0.000
agent/failure-recovery 151.661 125.937 25.277 13.993
agent/editing 111.678 256.636 18.613 18.331
provider/stream-wait 110.031 91.672 55.015 45.836
agent/decision 96.485 162.377 3.711 3.530
post-pipeline/build 95.598 113.181 19.120 18.863
agent/synthesis 37.254 73.426 3.105 3.865
agent/finalization 32.870 53.047 2.191 3.536
agent/post-edit 31.226 61.774 6.245 5.616
post-pipeline/capability-registry 17.303 28.054 2.884 2.805
post-pipeline/business-acceptance 7.310 10.746 1.462 1.791
preparation/implementationPacket 7.024 6.973 0.370 0.387
preparation/continue 6.380 5.975 0.336 0.332
post-pipeline/artifact-sync 5.936 18.174 1.484 3.029
scheduler/process-start 3.280 3.023 0.164 0.151
other 2.918 40.610 0.224 1.231
post-pipeline/failure-reconciliation 1.839 1.962 0.306 0.327
source/read 1.440 2.678 0.026 0.030
post-pipeline/business-audit 1.072 0.000 0.357 0.000
preparation/batchPreflight 0.811 0.743 0.043 0.041
post-pipeline/module-registry 0.522 0.852 0.087 0.085
post-pipeline/preflight 0.236 0.274 0.039 0.046
scheduler/stream-drain 0.190 0.000 0.190 0.000
agent/post-preflight 0.129 0.000 0.129 0.000
build/preflight 0.001 0.000 0.001 0.000
build 0.000 68.595 0.000 9.799
agent/post-build 0.000 56.467 0.000 7.058
post-pipeline/cmake-regenerate 0.000 27.104 0.000 27.104