Unattended Execution Timing
Between-event time is observed time with no active command; it may include model, service, transport or client waiting. Between-cycle gaps include backoff, preparation, pipeline work and restarts; do not add them again to the phase totals. Historical backoff was not instrumented.
Cycles: 20; aggregate measured time: 2110.863 s.
| Phase |
Total (s) |
Share |
Count |
Average (s) |
Maximum (s) |
| agent/post-read |
570.078 |
27.01% |
61 |
9.346 |
57.167 |
| pre-agent-pipeline/business-acceptance |
239.814 |
11.36% |
7 |
34.259 |
93.173 |
| agent/editing |
187.274 |
8.87% |
10 |
18.727 |
30.935 |
| agent/post-edit |
138.081 |
6.54% |
9 |
15.342 |
36.372 |
| agent/initial-decision |
128.454 |
6.09% |
11 |
11.678 |
26.800 |
| request/first-activity-wait |
119.767 |
5.67% |
2 |
59.883 |
59.885 |
| pre-agent-pipeline/build |
105.834 |
5.01% |
6 |
17.639 |
46.398 |
| provider/stream-wait |
97.928 |
4.64% |
1 |
97.928 |
97.928 |
| post-pipeline/business-acceptance |
88.096 |
4.17% |
1 |
88.096 |
88.096 |
| agent/decision |
80.700 |
3.82% |
17 |
4.747 |
15.233 |
| scheduler/provider-backoff |
59.940 |
2.84% |
2 |
29.970 |
39.962 |
| agent/failure-recovery |
55.454 |
2.63% |
8 |
6.932 |
24.130 |
| build |
50.772 |
2.41% |
1 |
50.772 |
50.772 |
| post-pipeline/build |
46.538 |
2.20% |
1 |
46.538 |
46.538 |
| agent/synthesis |
45.906 |
2.17% |
14 |
3.279 |
12.727 |
| preparation/continue |
20.548 |
0.97% |
18 |
1.142 |
4.258 |
| pre-agent-pipeline/artifact-sync |
16.526 |
0.78% |
5 |
3.305 |
6.758 |
| post-pipeline/capability-registry |
12.909 |
0.61% |
4 |
3.227 |
3.277 |
| agent/finalization |
12.109 |
0.57% |
11 |
1.101 |
1.443 |
| preparation/implementationPacket |
10.012 |
0.47% |
18 |
0.556 |
0.795 |
| pre-agent-pipeline/business-audit |
6.448 |
0.31% |
7 |
0.921 |
0.958 |
| agent/post-build |
4.459 |
0.21% |
1 |
4.459 |
4.459 |
| post-pipeline/artifact-sync |
2.957 |
0.14% |
1 |
2.957 |
2.957 |
| post-pipeline/failure-reconciliation |
2.062 |
0.10% |
2 |
1.031 |
1.042 |
| other |
1.952 |
0.09% |
15 |
0.130 |
0.360 |
| scheduler/process-start |
1.914 |
0.09% |
13 |
0.147 |
0.167 |
| source/read |
1.871 |
0.09% |
69 |
0.027 |
0.971 |
| post-pipeline/business-audit |
0.920 |
0.04% |
1 |
0.920 |
0.920 |
| preparation/batchPreflight |
0.841 |
0.04% |
18 |
0.047 |
0.051 |
| post-pipeline/module-registry |
0.387 |
0.02% |
4 |
0.097 |
0.099 |
| pre-agent-pipeline/preflight |
0.270 |
0.01% |
5 |
0.054 |
0.072 |
| post-pipeline/preflight |
0.042 |
0.00% |
1 |
0.042 |
0.042 |
| post-pipeline/acceptance-contract-preflight |
0.000 |
0.00% |
1 |
0.000 |
0.000 |
Wall-Clock Coverage
First cycle start to last observed event: 2050.024 s.
Inside observed cycles: 1498.190 s; between cycles: 551.834 s.
| Previous Cycle |
Next Cycle |
Gap (s) |
| 6795 |
6796 |
141.563 |
| 6796 |
6800 |
177.721 |
| 6800 |
6801 |
8.329 |
| 6801 |
6802 |
7.337 |
| 6802 |
6803 |
9.776 |
| 6803 |
6804 |
2.952 |
| 6804 |
6805 |
7.223 |
| 6805 |
6808 |
119.091 |
| 6808 |
6809 |
21.324 |
| 6809 |
6810 |
40.919 |
| 6810 |
6811 |
7.353 |
| 6811 |
6812 |
8.247 |
Cycle 6795
Task: FW-P6-FPA-Y; batch: {'id': '8e4110e25b671c99f6607980', 'module': 'PartDesign', 'tier': 'business-acceptance', 'family': 'business-acceptance', 'records': 13}.
Observed command time (union): 0.024 s; between-event time: 155.131 s; file changes: 1.
preparationTiming
| Step |
Seconds |
| continue |
0.934 |
| batchPreflight |
0.046 |
| implementationPacket |
0.498 |
postPipelineTiming
| Step |
Seconds |
| post-pipeline/preflight |
0.042 |
| post-pipeline/build |
46.538 |
| post-pipeline/artifact-sync |
2.957 |
| post-pipeline/business-acceptance |
88.096 |
| post-pipeline/business-audit |
0.920 |
Commands
| # |
Phase |
Wait Before (s) |
Execute (s) |
Exit |
Command |
| 1 |
source/read |
1.911 |
0.011 |
0 |
/bin/bash -lc 'cat docs/UNATTENDED_WORKFLOW.md docs/OCCT_GEOMETRY_BOUNDARY.md docs/WEB_BUSINESS_MIGRATION_RULES.md; cat docs/current/business-evidence/f304d04b9b1a233974f24b83-20260910T171942147280.json' |
| 2 |
other |
18.418 |
0.002 |
0 |
/bin/bash -lc "python3 - <<'PY' import json p=json.load(open('docs/current/business-evidence/f304d04b9b1a233974f24b83-20260910T171942147280.json')) def walk(x,path=''): if isinstance(x,dict): for k,v in x.items(): if k in ('error','reason','stderr','failed','failures'): print(path+'.'+k,str(v)[:6000]) elif k not in ('sourceFingerprints','caseInputs'): walk(v,path+'.'+k) elif isinstance(x,list): for i,v in enumerate(x): walk(v,path+f'[{i}]') walk(p) print('keys',list(p)) PY sed -n '1,220p' web/src/partdesign-desktop-adapter.ts" |
| 3 |
source/read |
15.233 |
0.002 |
0 |
/bin/bash -lc "rg -n 'Helix|Loft|Profile|setFeature' freecad-source/src/WebAssembly/FreeCADCoreProbe/PartDesignDocumentWorkflow.cpp; sed -n '1,105p' tools/partdesign-additive-business-cases.mjs; cat docs/OCCT_GEOMETRY_BOUNDARY.md" |
| 4 |
source/read |
16.072 |
0.002 |
0 |
/bin/bash -lc "sed -n '365,470p' freecad-source/src/WebAssembly/FreeCADCoreProbe/PartDesignDocumentWorkflow.cpp; rg -n 'No base set| getBaseShape|AllowMultiSolid' freecad-source/src/Mod/PartDesign/App/FeatureHelix.cpp freecad-source/src/Mod/PartDesign/App/FeatureLoft.cpp freecad-source/src/Mod/PartDesign/App/FeatureAddSub.cpp; sed -n '1575,1605p' freecad-source/src/Mod/PartDesign/Gui/Command.cpp; sed -n '1674,1704p' freecad-source/src/Mod/PartDesign/Gui/Command.cpp" |
| 5 |
source/read |
16.946 |
0.002 |
0 |
/bin/bash -lc "rg -n 'base|Base|catch' freecad-source/src/Mod/PartDesign/App/FeatureHelix.cpp freecad-source/src/Mod/PartDesign/App/FeatureLoft.cpp; rg -n 'exception|FeatureFillet|FeatureHelix|FeatureLoft' freecad-source/src/Mod/PartDesign/App/CMakeLists.txt; cat docs/WEB_BUSINESS_MIGRATION_RULES.md" |
| 6 |
source/read |
4.779 |
0.001 |
0 |
/bin/bash -lc "sed -n '1,18p' freecad-source/src/Mod/PartDesign/App/CMakeLists.txt; sed -n '330,345p' freecad-source/src/Mod/PartDesign/App/FeatureHelix.cpp; sed -n '170,182p' freecad-source/src/Mod/PartDesign/App/FeatureLoft.cpp; rg -n -A5 'Feature(Helix|Loft)\.cpp.o:' freecad-source/build-web/configure/build.ninja; rg -n 'executePartDesignDesktop' web/src/desktop-command-dispatcher.ts; sed -n '374,380p' web/src/workbench-shell.tsx" |
| 7 |
source/read |
0.035 |
0.001 |
0 |
/bin/bash -lc 'git diff --check -- freecad-source/src/Mod/PartDesign/App/CMakeLists.txt docs/current/partdesign-additive-exception-repair.md' |
Between-Event Intervals
| Offset (s) |
Seconds |
After |
Before |
| 0.000 |
0.173 |
scheduler.cycle.started |
thread.started |
| 0.212 |
19.271 |
turn.started |
agent_message |
| 19.483 |
1.911 |
item.completed |
command_execution |
| 21.405 |
18.418 |
command:source/read |
command_execution |
| 39.827 |
15.233 |
command:other |
command_execution |
| 55.062 |
16.072 |
command:source/read |
command_execution |
| 71.136 |
16.946 |
command:source/read |
command_execution |
| 88.085 |
14.817 |
command:source/read |
agent_message |
| 102.902 |
4.779 |
item.completed |
command_execution |
| 107.682 |
28.642 |
command:source/read |
file_change |
| 136.362 |
16.754 |
command:source/read |
agent_message |
| 153.117 |
0.941 |
item.completed |
turn.completed |
| 154.057 |
1.098 |
turn.completed |
scheduler.cycle.completed |
Cycle 6796
Task: UNATTENDED-OPTIMIZATION; batch: {'id': '8e4110e25b671c99f6607980', 'module': 'PartDesign', 'tier': 'business-acceptance', 'family': 'business-acceptance', 'records': 13}.
Observed command time (union): 50.780 s; between-event time: 101.833 s; file changes: 2.
Commands
| # |
Phase |
Wait Before (s) |
Execute (s) |
Exit |
Command |
| 1 |
source/read |
6.873 |
0.001 |
0 |
/bin/bash -lc "sed -n '1,260p' freecad-source/src/WebAssembly/FreeCADCoreProbe/PartDesignDesktopCommands.cpp; sed -n '1,240p' freecad-source/src/WebAssembly/FreeCADCoreProbe/PartDesignRuntimeProbe.cpp" |
| 2 |
other |
0.191 |
0.000 |
0 |
/bin/bash -lc "python3 - <<'PY' import json p='docs/current/periodic-optimization/optimization-000132-context.json' print(open(p).read()) PY" |
| 3 |
other |
0.189 |
0.000 |
0 |
/bin/bash -lc 'python3 tools/analyze_scheduler_timings.py | tail -80' |
| 4 |
source/read |
4.545 |
0.001 |
0 |
/bin/bash -lc 'git diff -- freecad-source/src/Mod/PartDesign/App/FeatureHelix.cpp freecad-source/src/Mod/PartDesign/App/FeatureLoft.cpp | head -120' |
| 5 |
source/read |
0.190 |
0.000 |
0 |
/bin/bash -lc 'rg -n "PartDesign_AdditiveLoft|PartDesign_AdditiveHelix|status.*exposed|documentObjects" freecad-source/src/WebAssembly/FreeCADCoreProbe/PartDesignRuntimeProbe.cpp | head -30' |
| 6 |
source/read |
9.636 |
0.002 |
0 |
/bin/bash -lc "sed -n '250,310p' freecad-source/src/WebAssembly/FreeCADCoreProbe/PartDesignRuntimeProbe.cpp; sed -n '1688,1725p' freecad-source/src/WebAssembly/FreeCADCoreProbe/PartDesignRuntimeProbe.cpp" |
| 7 |
build |
11.802 |
50.772 |
0 |
/bin/bash -lc "cmake --build freecad-source/build-web/configure --target FreeCADWebPartDesignRuntimeProbe -j2 && cp freecad-source/build-web/configure/bin/FreeCADWebPartDesignRuntimeProbe.js web/public/kernel/FreeCADWebPartDesignRuntimeProbe.js && cp freecad-source/build-web/configure/bin/FreeCADWebPartDesignRuntimeProbe.wasm web/public/kernel/FreeCADWebPartDesignRuntimeProbe.wasm && FREECAD_BUSINESS_IDS='PartDesign:desktop:PartDesign_AdditiveHelix PartDesign:desktop:PartDesign_AdditiveLoft' python3 tools/run_business_acceptance.py --module PartDesign --ids PartDesign:desktop:PartDesign_AdditiveHelix PartDesign:desktop:PartDesign_AdditiveLoft --reuse" |
Between-Event Intervals
| Offset (s) |
Seconds |
After |
Before |
| 0.000 |
0.163 |
scheduler.cycle.started |
thread.started |
| 0.190 |
5.609 |
turn.started |
agent_message |
| 5.799 |
6.873 |
item.completed |
command_execution |
| 12.674 |
0.191 |
command:source/read |
command_execution |
| 12.866 |
0.189 |
command:other |
command_execution |
| 13.056 |
8.205 |
command:other |
agent_message |
| 21.261 |
4.545 |
item.completed |
command_execution |
| 25.808 |
0.190 |
command:source/read |
command_execution |
| 25.998 |
9.636 |
command:source/read |
command_execution |
| 35.637 |
13.172 |
command:source/read |
agent_message |
| 48.809 |
10.143 |
item.completed |
file_change |
| 58.956 |
11.802 |
item.completed |
command_execution |
| 121.529 |
4.459 |
command:build |
agent_message |
| 125.988 |
16.502 |
item.completed |
file_change |
| 142.491 |
8.874 |
item.completed |
agent_message |
| 151.365 |
0.622 |
item.completed |
turn.completed |
| 151.987 |
0.626 |
turn.completed |
scheduler.cycle.completed |
Cycle 6797
Task: FW-P6-FPA-Y; batch: {'id': 'ff05cf93fcbe0637307514e7', 'module': 'PartDesign', 'tier': 'business-acceptance', 'family': 'business-acceptance', 'records': 13}.
Observed command time (union): 0.000 s; between-event time: 0.000 s; file changes: 0.
preparationTiming
| Step |
Seconds |
| continue |
4.258 |
| batchPreflight |
0.047 |
| implementationPacket |
0.513 |
Commands
| # |
Phase |
Wait Before (s) |
Execute (s) |
Exit |
Command |
Between-Event Intervals
| Offset (s) |
Seconds |
After |
Before |
Cycle 6798
Task: FW-P6-FPA-Y; batch: {'id': '1a56eaed5f6c2849914fd9e5', 'module': 'BIM', 'tier': 'business-acceptance', 'family': 'business-acceptance', 'records': 11}.
Observed command time (union): 0.000 s; between-event time: 0.000 s; file changes: 0.
preparationTiming
| Step |
Seconds |
| continue |
0.973 |
| batchPreflight |
0.048 |
| implementationPacket |
0.662 |
Commands
| # |
Phase |
Wait Before (s) |
Execute (s) |
Exit |
Command |
Between-Event Intervals
| Offset (s) |
Seconds |
After |
Before |
Cycle 6799
Task: FW-P6-FPA-Y; batch: {'id': '6037e706ffe8e3fa720122af', 'module': 'PartDesign', 'tier': 'business-acceptance', 'family': 'business-acceptance', 'records': 2}.
Observed command time (union): 0.000 s; between-event time: 0.000 s; file changes: 0.
preparationTiming
| Step |
Seconds |
| continue |
0.985 |
| batchPreflight |
0.047 |
| implementationPacket |
0.497 |
Commands
| # |
Phase |
Wait Before (s) |
Execute (s) |
Exit |
Command |
Between-Event Intervals
| Offset (s) |
Seconds |
After |
Before |
Cycle 6800
Task: FW-P6-FPA-Y; batch: {'id': '9f7699c6633267ee85ca470d', 'module': 'PartDesign', 'tier': 'failure-reconciliation', 'family': 'failure-reconciliation', 'records': 4}.
Observed command time (union): 2.600 s; between-event time: 72.580 s; file changes: 0.
preparationTiming
| Step |
Seconds |
| continue |
2.115 |
| batchPreflight |
0.047 |
| implementationPacket |
0.443 |
postPipelineTiming
| Step |
Seconds |
| post-pipeline/failure-reconciliation |
1.042 |
Commands
| # |
Phase |
Wait Before (s) |
Execute (s) |
Exit |
Command |
| 1 |
source/read |
0.000 |
0.000 |
0 |
/bin/bash -lc "rg -n "FreeCADWebPartDesignRuntimeProbe|PartDesignRuntimeProbe|ERR_WORKER_PATH|input-type" src freecad-source tools docs/business-acceptance docs/current -g '"'!/build/'"'" |
| 2 |
source/read |
6.249 |
0.193 |
0 |
/bin/bash -lc "sed -n '1,220p' docs/current/provided-source-index.md | rg -n -i 'PartDesign|RuntimeProbe|business'" |
| 3 |
source/read |
0.192 |
0.000 |
0 |
/bin/bash -lc "git status --short; rg -n "PartDesign" docs/business-acceptance tools -g '.json' -g '.py' -g '*.mjs' | head -80" |
| 4 |
source/read |
6.276 |
0.971 |
1 |
/bin/bash -lc "python3 tools/fast_source_search.py 'FreeCADWebPartDesignRuntimeProbe|PartDesignRuntimeProbe|ERR_WORKER_PATH|input-type' --paths freecad-source/src tools docs/business-acceptance docs/current" |
| 5 |
source/read |
7.305 |
0.001 |
0 |
/bin/bash -lc "rg --files freecad-source/src | rg 'PartDesignRuntimeProbe|PartDesign.*Probe'" |
| 6 |
source/read |
0.194 |
0.000 |
0 |
/bin/bash -lc "rg -n 'PartDesignRuntimeProbe|ERR_WORKER_PATH|input-type' tools docs/business-acceptance docs/current" |
| 7 |
other |
8.607 |
0.359 |
1 |
/bin/bash -lc "python3 tools/failure_reconciliation.py --review bb83693b38835a7215d8 --disposition superseded --reason 'build/link command failed before business execution; current loader/build workflow supersedes stale invocation; source evidence: tools/wasm-probe-runtime.mjs and existing build target' --source tools/wasm-probe-runtime.mjs" |
| 8 |
other |
0.158 |
0.355 |
1 |
/bin/bash -lc "python3 tools/failure_reconciliation.py --review 1deee67411f4b449d59d --disposition superseded --reason 'Node --input-type dynamic import invocation is invalid under current Node worker/module loader; superseded by tools/wasm-probe-runtime.mjs loader' --source tools/wasm-probe-runtime.mjs" |
| 9 |
other |
0.158 |
0.355 |
1 |
/bin/bash -lc "python3 tools/failure_reconciliation.py --review 37368b7dde779a10ca13 --disposition superseded --reason 'Node --input-type stdin invocation is invalid under current loader and never reached business API; superseded by tools/wasm-probe-runtime.mjs loader' --source tools/wasm-probe-runtime.mjs" |
| 10 |
other |
0.158 |
0.360 |
1 |
/bin/bash -lc "python3 tools/failure_reconciliation.py --review 5bd929de44b59b37fb4f --disposition superseded --reason 'Worker received relative filename from stale harness; current loader requires absolute locateFile/worker path; superseded by tools/wasm-probe-runtime.mjs' --source tools/wasm-probe-runtime.mjs" |
| 11 |
source/read |
6.397 |
0.001 |
0 |
/bin/bash -lc "python3 tools/failure_reconciliation.py --help; sed -n '380,435p' tools/failure_reconciliation.py" |
Between-Event Intervals
| Offset (s) |
Seconds |
After |
Before |
| 0.000 |
0.187 |
scheduler.cycle.started |
thread.started |
| 0.220 |
6.868 |
turn.started |
agent_message |
| 7.087 |
6.249 |
item.completed |
command_execution |
| 13.530 |
0.192 |
command:source/read |
command_execution |
| 13.723 |
6.276 |
command:source/read |
command_execution |
| 20.971 |
7.305 |
command:source/read |
command_execution |
| 28.277 |
0.194 |
command:source/read |
command_execution |
| 28.472 |
13.031 |
command:source/read |
agent_message |
| 41.504 |
8.607 |
item.completed |
command_execution |
| 50.470 |
0.158 |
command:other |
command_execution |
| 50.983 |
0.158 |
command:other |
command_execution |
| 51.496 |
0.158 |
command:other |
command_execution |
| 52.014 |
6.397 |
command:other |
command_execution |
| 58.413 |
15.138 |
command:source/read |
agent_message |
| 73.551 |
0.539 |
item.completed |
turn.completed |
| 74.090 |
1.090 |
turn.completed |
scheduler.cycle.completed |
Cycle 6801
Task: FW-P6-FPA-Y; batch: {'id': 'bc2a70fd55b2a15fd35bc1c5', 'module': 'TechDraw', 'tier': 'feature-workflow', 'family': 'desktop-command-command', 'records': 4}.
Observed command time (union): 0.023 s; between-event time: 108.952 s; file changes: 1.
preparationTiming
| Step |
Seconds |
| continue |
0.871 |
| batchPreflight |
0.047 |
| implementationPacket |
0.608 |
postPipelineTiming
| Step |
Seconds |
| post-pipeline/module-registry |
0.097 |
| post-pipeline/capability-registry |
3.277 |
Commands
| # |
Phase |
Wait Before (s) |
Execute (s) |
Exit |
Command |
| 1 |
source/read |
3.105 |
0.001 |
0 |
/bin/bash -lc "sed -n '1200,1380p' freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp; sed -n '1,220p' web/src/techdraw-desktop-adapter.ts" |
| 2 |
source/read |
13.145 |
0.001 |
0 |
/bin/bash -lc "rg -n 'TechDraw_(BrokenView|DraftView)' freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp" |
| 3 |
source/read |
12.033 |
0.001 |
0 |
/bin/bash -lc "sed -n '1470,1640p' freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawDesktopCommands.cpp" |
| 4 |
source/read |
15.433 |
0.001 |
0 |
/bin/bash -lc "rg 'DrawViewArch' freecad-source/src/Mod/TechDraw -g'*.h' | head" |
| 5 |
source/read |
14.819 |
0.001 |
64 |
/bin/bash -lc 'git status --short' |
Between-Event Intervals
| Offset (s) |
Seconds |
After |
Before |
| 0.000 |
0.178 |
scheduler.cycle.started |
thread.started |
| 0.206 |
14.144 |
turn.started |
agent_message |
| 14.350 |
3.105 |
item.completed |
command_execution |
| 17.457 |
13.145 |
command:source/read |
command_execution |
| 30.603 |
12.033 |
command:source/read |
command_execution |
| 42.653 |
15.433 |
command:source/read |
command_execution |
| 58.087 |
14.819 |
command:source/read |
command_execution |
| 72.907 |
19.425 |
command:source/read |
file_change |
| 92.340 |
14.493 |
item.completed |
agent_message |
| 106.833 |
0.637 |
item.completed |
turn.completed |
| 107.470 |
1.505 |
turn.completed |
scheduler.cycle.completed |
Cycle 6802
Task: FW-P6-FPA-Y; batch: {'id': 'bc2a70fd55b2a15fd35bc1c5', 'module': 'TechDraw', 'tier': 'feature-workflow', 'family': 'desktop-command-command', 'records': 4}.
Observed command time (union): 0.000 s; between-event time: 32.530 s; file changes: 1.
preparationTiming
| Step |
Seconds |
| continue |
0.417 |
| batchPreflight |
0.047 |
| implementationPacket |
0.605 |
postPipelineTiming
| Step |
Seconds |
| post-pipeline/module-registry |
0.099 |
| post-pipeline/capability-registry |
3.270 |
Commands
| # |
Phase |
Wait Before (s) |
Execute (s) |
Exit |
Command |
Between-Event Intervals
| Offset (s) |
Seconds |
After |
Before |
| 0.000 |
0.173 |
scheduler.cycle.started |
thread.started |
| 0.211 |
13.969 |
turn.started |
agent_message |
| 14.180 |
4.201 |
item.completed |
file_change |
| 18.381 |
0.299 |
item.started |
file_change |
| 18.680 |
12.251 |
item.completed |
agent_message |
| 30.931 |
0.589 |
item.completed |
turn.completed |
| 31.520 |
1.010 |
turn.completed |
scheduler.cycle.completed |
Cycle 6803
Task: FW-P6-FPA-Y; batch: {'id': '846615a2a486e7a9a401d578', 'module': 'Assembly', 'tier': 'feature-workflow', 'family': 'desktop-command-commandcreatejoint', 'records': 14}.
Observed command time (union): 0.007 s; between-event time: 77.204 s; file changes: 0.
preparationTiming
| Step |
Seconds |
| continue |
1.706 |
| batchPreflight |
0.048 |
| implementationPacket |
0.672 |
Commands
| # |
Phase |
Wait Before (s) |
Execute (s) |
Exit |
Command |
| 1 |
source/read |
13.752 |
0.000 |
0 |
/bin/bash -lc "sed -n '1,240p' web/src/assembly-desktop-adapter.ts" |
| 2 |
source/read |
12.045 |
0.001 |
0 |
/bin/bash -lc "rg -n 'prepareAssemblyCommand|Assembly' web/src/desktop-command-dispatcher.ts" |
| 3 |
source/read |
12.365 |
0.001 |
0 |
/bin/bash -lc "sed -n '130,155p' web/src/desktop-command-dispatcher.ts" |
| 4 |
source/read |
13.050 |
0.001 |
64 |
/bin/bash -lc "git status --short && rg -n 'CreateJointGears|ToggleGrounded' web/src freecad-source/src/WebAssembly/FreeCADCoreProbe/AssemblyRuntimeProbe.cpp | head" |
| 5 |
source/read |
11.308 |
0.001 |
0 |
/bin/bash -lc "sed -n '680,740p' freecad-source/src/WebAssembly/FreeCADCoreProbe/AssemblyRuntimeProbe.cpp" |
| 6 |
other |
13.475 |
0.001 |
1 |
/bin/bash -lc 'cd web && npm test -- --runInBand' |
Between-Event Intervals
| Offset (s) |
Seconds |
After |
Before |
| 0.000 |
0.167 |
scheduler.cycle.started |
thread.started |
| 0.193 |
13.752 |
turn.started |
command_execution |
| 13.946 |
12.045 |
command:source/read |
command_execution |
| 25.992 |
12.365 |
command:source/read |
command_execution |
| 38.358 |
13.050 |
command:source/read |
command_execution |
| 51.409 |
11.308 |
command:source/read |
command_execution |
| 62.719 |
13.475 |
command:source/read |
command_execution |
| 76.195 |
1.016 |
command:other |
scheduler.cycle.completed |
Cycle 6804
Task: FW-P6-FPA-Y; batch: {'id': '846615a2a486e7a9a401d578', 'module': 'Assembly', 'tier': 'feature-workflow', 'family': 'desktop-command-commandcreatejoint', 'records': 14}.
Observed command time (union): 0.657 s; between-event time: 340.727 s; file changes: 1.
preparationTiming
| Step |
Seconds |
| continue |
0.429 |
| batchPreflight |
0.047 |
| implementationPacket |
0.668 |
postPipelineTiming
| Step |
Seconds |
| post-pipeline/module-registry |
0.096 |
| post-pipeline/capability-registry |
3.171 |
Commands
| # |
Phase |
Wait Before (s) |
Execute (s) |
Exit |
Command |
| 1 |
source/read |
2.215 |
0.001 |
0 |
/bin/bash -lc "sed -n '1,220p' web/src/assembly-desktop-adapter.ts" |
| 2 |
source/read |
0.193 |
0.000 |
0 |
/bin/bash -lc "sed -n '640,760p' freecad-source/src/WebAssembly/FreeCADCoreProbe/AssemblyRuntimeProbe.cpp" |
| 3 |
source/read |
0.192 |
0.000 |
0 |
/bin/bash -lc "sed -n '1,180p' web/src/desktop-command-dispatcher.ts" |
| 4 |
source/read |
56.240 |
0.006 |
0 |
/bin/bash -lc "sed -n '1,160p' docs/current/module-implementation-packet.json; cat docs/OCCT_GEOMETRY_BOUNDARY.md docs/UNATTENDED_WORKFLOW.md; sed -n '1,115p' freecad-source/src/Mod/Assembly/CommandCreateJoint.py; sed -n '447,535p' freecad-source/src/Mod/Assembly/CommandCreateJoint.py; sed -n '800,1080p' freecad-source/src/WebAssembly/FreeCADCoreProbe/AssemblyRuntimeProbe.cpp" |
| 5 |
source/read |
37.870 |
0.002 |
0 |
/bin/bash -lc 'cat docs/OCCT_GEOMETRY_BOUNDARY.md docs/UNATTENDED_WORKFLOW.md' |
| 6 |
source/read |
0.195 |
0.000 |
0 |
/bin/bash -lc "rg -n 'Assembly|assembly' web/src/workbench-shell.tsx; sed -n '250,360p' web/src/assembly-desktop-adapter.ts; sed -n '25,93p' freecad-source/src/Mod/Assembly/CommandCreateJoint.py" |
| 7 |
source/read |
57.167 |
0.001 |
0 |
/bin/bash -lc 'git diff -- web/src/assembly-desktop-adapter.ts freecad-source/src/WebAssembly/FreeCADCoreProbe/AssemblyRuntimeProbe.cpp' |
| 8 |
other |
0.195 |
0.000 |
1 |
/bin/bash -lc 'cd web && npm run check -- --pretty false' |
| 9 |
source/read |
24.130 |
0.001 |
64 |
/bin/bash -lc "python3 - <<'PY' p='web/src/assembly-desktop-adapter.ts' s=open(p).read(); needle=' if (selectedJointCommands.has(record.command) && record.command "'!== "Assembly_ToggleGrounded") {'"' insert=''' if (record.command === "Assembly_ToggleGrounded") { if ("'!result || result.documentId !== documentId || typeof result.assembly !== "string" || !result.assembly || !Array.isArray(result.components) || result.components.length === 0 || !Array.isArray(result.selection) || result.selection.length !== result.components.length || result.components.some((component: unknown) => { if (!component || typeof component !== "object" || Array.isArray(component)) return true; const item = component as Record<string, unknown>; return typeof item.object !== "string" || !item.object || typeof item.grounded !== "boolean"; })) { return fail("native_protocol_error", "Assembly grounding result is missing native component state or selection"); } } '"''' assert needle in s open(p,'w').write(s.replace(needle,insert+needle)) PY git diff --stat && git diff -- web/src/assembly-desktop-adapter.ts" |
| 10 |
source/read |
36.372 |
0.001 |
0 |
/bin/bash -lc "sed -n '205,245p' web/src/assembly-desktop-adapter.ts; test -f web/package.json && node -e "let p=require('./web/package.json'); console.log(Object.keys(p.scripts||{}))"" |
| 11 |
source/read |
42.263 |
0.639 |
0 |
/bin/bash -lc "sed -n '245,270p' web/src/assembly-desktop-adapter.ts; cd web && npm run check:geometry-boundary" |
Between-Event Intervals
| Offset (s) |
Seconds |
After |
Before |
| 0.000 |
0.165 |
scheduler.cycle.started |
thread.started |
| 0.190 |
26.800 |
turn.started |
agent_message |
| 26.991 |
2.215 |
item.completed |
command_execution |
| 29.207 |
0.193 |
command:source/read |
command_execution |
| 29.400 |
0.192 |
command:source/read |
command_execution |
| 29.593 |
41.688 |
command:source/read |
error |
| 71.281 |
56.240 |
error |
command_execution |
| 127.527 |
37.870 |
command:source/read |
command_execution |
| 165.400 |
0.195 |
command:source/read |
command_execution |
| 165.596 |
57.167 |
command:source/read |
command_execution |
| 222.764 |
0.195 |
command:source/read |
command_execution |
| 222.960 |
24.130 |
command:other |
command_execution |
| 247.092 |
36.372 |
command:source/read |
command_execution |
| 283.465 |
42.263 |
command:source/read |
command_execution |
| 326.368 |
13.103 |
command:source/read |
agent_message |
| 339.471 |
0.458 |
item.completed |
turn.completed |
| 339.929 |
1.455 |
turn.completed |
scheduler.cycle.completed |
Cycle 6805
Task: FW-P6-FPA-Y; batch: {'id': '5f4f7f522c8097e17e060c12', 'module': 'PartDesign', 'tier': 'business-acceptance', 'family': 'business-acceptance', 'records': 4}.
Observed command time (union): 0.184 s; between-event time: 149.194 s; file changes: 2.
preparationTiming
| Step |
Seconds |
| continue |
0.788 |
| batchPreflight |
0.045 |
| implementationPacket |
0.494 |
postPipelineTiming
| Step |
Seconds |
| post-pipeline/acceptance-contract-preflight |
0.000 |
Commands
| # |
Phase |
Wait Before (s) |
Execute (s) |
Exit |
Command |
| 1 |
source/read |
2.600 |
0.001 |
0 |
/bin/bash -lc "sed -n '1,240p' web/src/partdesign-desktop-adapter.ts; sed -n '1,220p' freecad-source/src/WebAssembly/FreeCADCoreProbe/PartDesignDesktopCommands.cpp" |
| 2 |
source/read |
9.470 |
0.001 |
0 |
/bin/bash -lc "rg -n "setFeature|CoordinateSystem|CompDatums|Clone|CompSketches" web/src/partdesign-document-facade.ts freecad-source/src/WebAssembly/FreeCADCoreProbe -g'.cpp' -g'.h'" |
| 3 |
source/read |
7.214 |
0.001 |
0 |
/bin/bash -lc "sed -n '70,150p' web/src/partdesign-document-facade.ts" |
| 4 |
source/read |
6.977 |
0.001 |
0 |
/bin/bash -lc 'rg -n "CoordinateSystem|CompDatums|Clone|CompSketches" freecad-source/src/WebAssembly/FreeCADCoreProbe freecad-source/src/Mod/PartDesign/App | head' |
| 5 |
source/read |
9.726 |
0.001 |
0 |
/bin/bash -lc 'rg -n "featureType" freecad-source/src/WebAssembly/FreeCADCoreProbe | head' |
| 6 |
source/read |
31.956 |
0.003 |
0 |
/bin/bash -lc "sed -n '290,335p' freecad-source/src/Mod/PartDesign/Gui/Command.cpp; sed -n '500,600p' freecad-source/src/Mod/PartDesign/Gui/Command.cpp; sed -n '2641,2720p' freecad-source/src/Mod/PartDesign/Gui/Command.cpp; sed -n '1,100p' freecad-source/src/WebAssembly/FreeCADCoreProbe/PartDesignRuntimeProbe.cpp; sed -n '1,90p' docs/UNATTENDED_WORKFLOW.md; sed -n '1,90p' docs/OCCT_GEOMETRY_BOUNDARY.md" |
| 7 |
other |
22.066 |
0.173 |
0 |
/bin/bash -lc "node <<'JS' const ts = require('./web/node_modules/typescript'); const fs = require('fs'); const vm = require('vm'); const assert = require('assert/strict'); const exports = {}; vm.runInNewContext(ts.transpileModule(fs.readFileSync('web/src/partdesign-desktop-adapter.ts', 'utf8'), {compilerOptions:{module:ts.ModuleKind.CommonJS}}).outputText, {exports, require: p => p.includes('facade-envelope') ? {createFailure:(id,code,message)=>({kind:'error',code,message})} : {PARTDESIGN_DOCUMENT_COMMAND:'partdesign.document',PARTDESIGN_DOCUMENT_SCHEMA:'schema'}}); (async()=>{ const calls=[]; const router={request:async(...a)=>{calls.push(a);return {kind:'result',result:{document:'Doc',objects:[{name:'Sketch'}]}}}}; const run=(c,a={})=>exports.executePartDesignDesktop(router,c,a,'Doc'); assert.equal((await run('PartDesign_CompSketches',{object:'Sketch'})).kind,'result'); assert.equal(calls[0][2].action,'setSketch'); for(const c of ['PartDesign_Clone','PartDesign_CoordinateSystem','PartDesign_CompDatums']) assert.equal((await run(c)).code,'unsupported_command'); assert.equal((await run('PartDesign_CompSketches',{childCommand:'Sketcher_EditSketch'})).code,'unsupported_command'); assert.equal((await run('PartDesign_CompSketches',{childCommand:'PartDesign_Pad'})).code,'invalid_request'); assert.equal((await run('PartDesign_CompSketches',{activeTask:true})).code,'invalid_request'); assert.equal(calls.length,1); console.log('Adapter group dispatch and boundary checks passed'); })().catch(e=>{console.error(e);process.exitCode=1}); JS" |
Between-Event Intervals
| Offset (s) |
Seconds |
After |
Before |
| 0.000 |
0.171 |
scheduler.cycle.started |
thread.started |
| 0.208 |
4.606 |
turn.started |
agent_message |
| 4.814 |
2.600 |
item.completed |
command_execution |
| 7.414 |
9.470 |
command:source/read |
command_execution |
| 16.886 |
7.214 |
command:source/read |
command_execution |
| 24.102 |
6.977 |
command:source/read |
command_execution |
| 31.080 |
9.726 |
command:source/read |
command_execution |
| 40.807 |
31.956 |
command:source/read |
command_execution |
| 72.767 |
13.470 |
command:source/read |
agent_message |
| 86.237 |
30.010 |
item.completed |
file_change |
| 116.253 |
22.066 |
item.completed |
command_execution |
| 138.491 |
8.712 |
command:other |
agent_message |
| 147.204 |
0.896 |
item.completed |
turn.completed |
| 148.100 |
1.278 |
turn.completed |
scheduler.cycle.completed |
Cycle 6806
Task: FW-P6-FPA-Y; batch: {'id': '178f29a4d093938b98188c3c', 'module': 'Web', 'tier': 'business-acceptance', 'family': 'business-acceptance', 'records': 10}.
Observed command time (union): 0.000 s; between-event time: 0.000 s; file changes: 0.
preparationTiming
| Step |
Seconds |
| continue |
0.913 |
| batchPreflight |
0.045 |
| implementationPacket |
0.532 |
Commands
| # |
Phase |
Wait Before (s) |
Execute (s) |
Exit |
Command |
Between-Event Intervals
| Offset (s) |
Seconds |
After |
Before |
Cycle 6807
Task: FW-P6-FPA-Y; batch: {'id': '8c3a10d1c8f97b9a5e6d063e', 'module': 'PartDesign', 'tier': 'business-acceptance', 'family': 'business-acceptance', 'records': 15}.
Observed command time (union): 0.000 s; between-event time: 0.000 s; file changes: 0.
preparationTiming
| Step |
Seconds |
| continue |
0.917 |
| batchPreflight |
0.046 |
| implementationPacket |
0.496 |
Commands
| # |
Phase |
Wait Before (s) |
Execute (s) |
Exit |
Command |
Between-Event Intervals
| Offset (s) |
Seconds |
After |
Before |
Cycle 6808
Task: FW-P6-FPA-Y; batch: {'id': '44dac6855c141aec796b96ce', 'module': 'PartDesign', 'tier': 'failure-reconciliation', 'family': 'failure-reconciliation', 'records': 4}.
Observed command time (union): 0.000 s; between-event time: 60.089 s; file changes: 0.
preparationTiming
| Step |
Seconds |
| continue |
2.129 |
| batchPreflight |
0.048 |
| implementationPacket |
0.441 |
waitingTiming
| Step |
Seconds |
| scheduler/provider-backoff |
19.978 |
Commands
| # |
Phase |
Wait Before (s) |
Execute (s) |
Exit |
Command |
Between-Event Intervals
| Offset (s) |
Seconds |
After |
Before |
| 0.000 |
0.172 |
scheduler.cycle.started |
thread.started |
| 0.196 |
34.611 |
turn.started |
error |
| 34.807 |
25.282 |
error |
scheduler.cycle.completed |
Cycle 6809
Task: FW-P6-FPA-Y; batch: {'id': '44dac6855c141aec796b96ce', 'module': 'PartDesign', 'tier': 'failure-reconciliation', 'family': 'failure-reconciliation', 'records': 4}.
Observed command time (union): 0.000 s; between-event time: 60.089 s; file changes: 0.
preparationTiming
| Step |
Seconds |
| continue |
0.164 |
| batchPreflight |
0.051 |
| implementationPacket |
0.444 |
waitingTiming
| Step |
Seconds |
| scheduler/provider-backoff |
39.962 |
Commands
| # |
Phase |
Wait Before (s) |
Execute (s) |
Exit |
Command |
Between-Event Intervals
| Offset (s) |
Seconds |
After |
Before |
| 0.000 |
0.152 |
scheduler.cycle.started |
thread.started |
| 0.193 |
59.896 |
turn.started |
scheduler.cycle.completed |
Cycle 6810
Task: UNATTENDED-OPTIMIZATION; batch: {'id': '44dac6855c141aec796b96ce', 'module': 'PartDesign', 'tier': 'failure-reconciliation', 'family': 'failure-reconciliation', 'records': 4}.
Observed command time (union): 0.010 s; between-event time: 112.139 s; file changes: 1.
Commands
| # |
Phase |
Wait Before (s) |
Execute (s) |
Exit |
Command |
| 1 |
source/read |
3.814 |
0.000 |
0 |
/bin/bash -lc "sed -n '1,220p' docs/current/periodic-optimization/optimization-000133-context.json" |
| 2 |
source/read |
0.194 |
0.000 |
0 |
/bin/bash -lc "sed -n '1,220p' docs/UNATTENDED_WORKFLOW.md" |
| 3 |
source/read |
0.194 |
0.000 |
0 |
/bin/bash -lc "sed -n '1,180p' docs/current/provided-source-index.md" |
| 4 |
source/read |
0.196 |
0.000 |
0 |
/bin/bash -lc "sed -n '1,220p' docs/current/periodic-optimization/optimization-000133-work.json" |
| 5 |
source/read |
13.457 |
0.001 |
0 |
/bin/bash -lc 'python3 tools/fast_source_search.py --help' |
| 6 |
source/read |
0.194 |
0.000 |
0 |
/bin/bash -lc "sed -n '1,180p' docs/WEB_BUSINESS_MIGRATION_RULES.md" |
| 7 |
source/read |
0.193 |
0.000 |
0 |
/bin/bash -lc 'cat docs/business-acceptance/PartDesign.json' |
| 8 |
source/read |
11.405 |
0.001 |
0 |
/bin/bash -lc "python3 tools/fast_source_search.py --pattern 'spawn|execFile|timeout|setTimeout|terminate|run.*Cases|import|FREECAD_BUSINESS_IDS' --paths tools/partdesign-business-cases.mjs tools/wasm-probe-runtime.mjs --context 3 --max-count 100" |
| 9 |
other |
0.203 |
0.000 |
0 |
/bin/bash -lc 'python3 tools/run_business_acceptance.py --help' |
| 10 |
source/read |
6.716 |
0.001 |
0 |
/bin/bash -lc "python3 tools/fast_source_search.py --pattern 'loadWasmProbe|export async|terminate|finally|kernel|selectedIds' --paths tools/partdesign-profile-business-cases.mjs tools/partdesign-finishing-business-cases.mjs tools/partdesign-additive-business-cases.mjs tools/partdesign-business-cases.mjs --context 2 --max-count 95" |
| 11 |
source/read |
0.194 |
0.000 |
0 |
/bin/bash -lc "sed -n '54,100p' tools/partdesign-business-cases.mjs;" |
| 12 |
other |
0.192 |
0.000 |
0 |
/bin/bash -lc 'python3 tools/run_business_acceptance.py --module PartDesign --reuse' |
Between-Event Intervals
| Offset (s) |
Seconds |
After |
Before |
| 0.000 |
0.167 |
scheduler.cycle.started |
thread.started |
| 0.207 |
8.720 |
turn.started |
agent_message |
| 8.927 |
3.814 |
item.completed |
command_execution |
| 12.742 |
0.194 |
command:source/read |
command_execution |
| 12.937 |
0.194 |
command:source/read |
command_execution |
| 13.132 |
0.196 |
command:source/read |
command_execution |
| 13.328 |
13.457 |
command:source/read |
command_execution |
| 26.786 |
0.194 |
command:source/read |
command_execution |
| 26.981 |
0.193 |
command:source/read |
command_execution |
| 27.175 |
11.405 |
command:source/read |
command_execution |
| 38.581 |
0.203 |
command:source/read |
command_execution |
| 38.785 |
9.692 |
command:other |
agent_message |
| 48.476 |
6.716 |
item.completed |
command_execution |
| 55.194 |
0.194 |
command:source/read |
command_execution |
| 55.388 |
0.192 |
command:source/read |
command_execution |
| 55.581 |
12.727 |
command:other |
agent_message |
| 68.308 |
30.935 |
item.completed |
file_change |
| 99.245 |
11.796 |
item.completed |
agent_message |
| 111.041 |
0.517 |
item.completed |
turn.completed |
| 111.558 |
0.592 |
turn.completed |
scheduler.cycle.completed |
Cycle 6811
Task: FW-P6-FPA-Y; batch: {'id': '44dac6855c141aec796b96ce', 'module': 'PartDesign', 'tier': 'failure-reconciliation', 'family': 'failure-reconciliation', 'records': 4}.
Observed command time (union): 0.348 s; between-event time: 40.818 s; file changes: 0.
preparationTiming
| Step |
Seconds |
| continue |
0.156 |
| batchPreflight |
0.045 |
| implementationPacket |
0.423 |
postPipelineTiming
| Step |
Seconds |
| post-pipeline/failure-reconciliation |
1.020 |
Commands
| # |
Phase |
Wait Before (s) |
Execute (s) |
Exit |
Command |
| 1 |
source/read |
1.950 |
0.001 |
0 |
/bin/bash -lc "sed -n '1,200p' docs/current/provided-source-index.md; rg -n "PartDesign|RuntimeProbe|business" docs/current tools | head -80" |
| 2 |
other |
13.519 |
0.345 |
1 |
/bin/bash -lc "python3 tools/failure_reconciliation.py --review 6fa5adda80ac21e8e1e3 --disposition superseded --reason '历史命令直接以 Node 导入未按项目 WASM loader 运行;错误来自 ENVIRONMENT 检查,不能证明 PartDesign 业务缺口。现行运行入口为 tools/wasm-probe-runtime.mjs。' --source tools/wasm-probe-runtime.mjs && python3 tools/failure_reconciliation.py --review ab5a05afcf313e280d9c --disposition superseded --reason '历史命令传入相对 worker 路径导致 Node ERR_WORKER_PATH;属于旧运行器路径配置,不是业务实现失败。现行入口由项目 loader 解析绝对路径。' --source tools/wasm-probe-runtime.mjs && python3 tools/failure_reconciliation.py --review b41d09bb6fa3988ad086 --disposition superseded --reason '历史批次在 Node --input-type=module 下触发 worker 继承参数 ERR_INPUT_TYPE_NOT_ALLOWED,属于旧批处理启动方式错误。' --source tools/wasm-probe-runtime.mjs && python3 tools/failure_reconciliation.py --review fd04ffffde80fdc65e26 --disposition superseded --reason '历史批次同样因 Node worker 继承 --input-type 参数失败,错误发生在运行器初始化阶段,未执行 PartDesign 业务。' --source tools/wasm-probe-runtime.mjs" |
| 3 |
source/read |
5.840 |
0.001 |
0 |
/bin/bash -lc "python3 tools/failure_reconciliation.py --help | tail -40; sed -n '390,435p' tools/failure_reconciliation.py" |
Between-Event Intervals
| Offset (s) |
Seconds |
After |
Before |
| 0.000 |
0.164 |
scheduler.cycle.started |
thread.started |
| 0.197 |
7.136 |
turn.started |
agent_message |
| 7.333 |
1.950 |
item.completed |
command_execution |
| 9.285 |
13.519 |
command:source/read |
command_execution |
| 23.149 |
5.840 |
command:other |
command_execution |
| 28.991 |
10.141 |
command:source/read |
agent_message |
| 39.131 |
0.521 |
item.completed |
turn.completed |
| 39.652 |
1.514 |
turn.completed |
scheduler.cycle.completed |
Cycle 6812
Task: FW-P6-FPA-Y; batch: {'id': 'd84e0b3da4885ab73266dacc', 'module': 'BIM', 'tier': 'feature-workflow', 'family': 'desktop-command-initgui', 'records': 16}.
Observed command time (union): 0.020 s; between-event time: 132.252 s; file changes: 3.
preparationTiming
| Step |
Seconds |
| continue |
0.839 |
| batchPreflight |
0.045 |
| implementationPacket |
0.795 |
postPipelineTiming
| Step |
Seconds |
| post-pipeline/module-registry |
0.095 |
| post-pipeline/capability-registry |
3.191 |
Commands
| # |
Phase |
Wait Before (s) |
Execute (s) |
Exit |
Command |
| 1 |
source/read |
2.884 |
0.003 |
0 |
/bin/bash -lc "sed -n '1,240p' docs/current/module-implementation-packet.json" |
| 2 |
source/read |
0.192 |
0.000 |
0 |
/bin/bash -lc "sed -n '1,220p' web/src/bim-desktop-adapter.ts" |
| 3 |
source/read |
0.002 |
0.000 |
0 |
/bin/bash -lc "sed -n '1,180p' docs/UNATTENDED_WORKFLOW.md" |
| 4 |
source/read |
0.191 |
0.000 |
0 |
/bin/bash -lc "sed -n '1,150p' docs/OCCT_GEOMETRY_BOUNDARY.md" |
| 5 |
source/read |
9.832 |
0.001 |
0 |
/bin/bash -lc "sed -n '1,200p' web/src/bim-desktop-adapter.ts" |
| 6 |
source/read |
0.193 |
0.000 |
0 |
/bin/bash -lc "sed -n '3380,3575p' freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp" |
| 7 |
source/read |
0.192 |
0.000 |
0 |
/bin/bash -lc "sed -n '150,260p' web/src/desktop-command-dispatcher.ts" |
| 8 |
other |
0.195 |
0.001 |
0 |
/bin/bash -lc "node -e 'const p=require("./docs/current/module-implementation-packet.json"); console.log(JSON.stringify({records:p.sourceRecords,extra:p.editableExcerpts.slice(10)},null,2))'" |
| 9 |
source/read |
8.837 |
0.002 |
0 |
/bin/bash -lc "sed -n '3560,3725p' freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp" |
| 10 |
other |
0.193 |
0.001 |
0 |
/bin/bash -lc "node -e 'const p=require("./docs/current/module-implementation-packet.json"); console.log(Object.keys(p)); console.log(JSON.stringify(p.records,null,2))'" |
| 11 |
source/read |
0.192 |
0.000 |
0 |
/bin/bash -lc "sed -n '195,220p' freecad-source/src/Mod/BIM/InitGui.py" |
| 12 |
source/read |
0.192 |
0.000 |
0 |
/bin/bash -lc "sed -n '440,490p' freecad-source/src/Mod/BIM/InitGui.py" |
| 13 |
source/read |
8.020 |
0.002 |
0 |
/bin/bash -lc "sed -n '1,360p' freecad-source/src/Mod/BIM/bimcommands/BimNudge.py" |
| 14 |
source/read |
0.193 |
0.000 |
0 |
/bin/bash -lc "sed -n '1,75p' web/src/workbench-shell.tsx" |
| 15 |
source/read |
12.061 |
0.001 |
0 |
/bin/bash -lc "sed -n '225,242p' web/src/workbench-shell.tsx" |
| 16 |
source/read |
0.193 |
0.000 |
0 |
/bin/bash -lc 'git diff --check -- web/src/bim-desktop-adapter.ts web/src/workbench-shell.tsx freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp' |
Between-Event Intervals
| Offset (s) |
Seconds |
After |
Before |
| 0.000 |
0.167 |
scheduler.cycle.started |
thread.started |
| 0.196 |
7.579 |
turn.started |
agent_message |
| 7.775 |
2.884 |
item.completed |
command_execution |
| 10.663 |
0.192 |
command:source/read |
command_execution |
| 10.859 |
0.191 |
command:source/read |
command_execution |
| 11.051 |
9.832 |
command:source/read |
command_execution |
| 20.885 |
0.193 |
command:source/read |
command_execution |
| 21.078 |
0.192 |
command:source/read |
command_execution |
| 21.270 |
0.195 |
command:source/read |
command_execution |
| 21.466 |
8.837 |
command:other |
command_execution |
| 30.306 |
0.193 |
command:source/read |
command_execution |
| 30.499 |
0.192 |
command:other |
command_execution |
| 30.692 |
0.192 |
command:source/read |
command_execution |
| 30.885 |
8.020 |
command:source/read |
command_execution |
| 38.907 |
0.193 |
command:source/read |
command_execution |
| 39.101 |
14.113 |
command:source/read |
agent_message |
| 53.214 |
30.934 |
item.completed |
file_change |
| 84.161 |
12.061 |
item.completed |
command_execution |
| 96.223 |
0.193 |
command:source/read |
command_execution |
| 96.417 |
8.913 |
command:source/read |
agent_message |
| 105.330 |
16.184 |
item.completed |
file_change |
| 121.519 |
8.366 |
item.completed |
agent_message |
| 129.885 |
0.850 |
item.completed |
turn.completed |
| 130.735 |
1.537 |
turn.completed |
scheduler.cycle.completed |
Cycle 6813
Task: FW-P6-FPA-Y; batch: {'id': '178f29a4d093938b98188c3c', 'module': 'Web', 'tier': 'business-acceptance', 'family': 'business-acceptance', 'records': 10}.
Observed command time (union): 0.000 s; between-event time: 0.000 s; file changes: 0.
preparationTiming
| Step |
Seconds |
| continue |
0.976 |
| batchPreflight |
0.046 |
| implementationPacket |
0.559 |
Commands
| # |
Phase |
Wait Before (s) |
Execute (s) |
Exit |
Command |
Between-Event Intervals
| Offset (s) |
Seconds |
After |
Before |
Cycle 6814
Task: FW-P6-FPA-Y; batch: {'id': '1a56eaed5f6c2849914fd9e5', 'module': 'BIM', 'tier': 'business-acceptance', 'family': 'business-acceptance', 'records': 11}.
Observed command time (union): 0.000 s; between-event time: 0.000 s; file changes: 0.
preparationTiming
| Step |
Seconds |
| continue |
0.978 |
| batchPreflight |
0.046 |
| implementationPacket |
0.662 |
Commands
| # |
Phase |
Wait Before (s) |
Execute (s) |
Exit |
Command |
Between-Event Intervals
| Offset (s) |
Seconds |
After |
Before |