{ "schema": "freecad-web-techdraw-runtime/v1", "task_id": "FW-P6-TDR-B", "status": "passed", "source_revision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "build": {"targetProbe": true, "target": "FreeCADWebTechDrawRuntimeProbe", "BUILD_GUI": false, "QtWidgets": true, "QtConcurrent": true, "QtFuture": true, "qtPrefix": "freecad-source/build-web/qt-techdraw-install", "occtPrefix":"freecad-source/build-web/occt-pthread-install", "pythonPrefix":"freecad-source/build-web/python-pthread-install", "yamlPrefix":"freecad-source/build-web/yaml-pthread-install", "icuPrefix":"freecad-source/build-web/icu-pthread-install", "boostPrefix":"freecad-source/build-web/boost-pthread-install", "memoryMode":"shared", "linkPolicy":"ERROR_ON_UNDEFINED_SYMBOLS=1"}, "observed": {"initialization": {"first": 1, "second": 1, "calls": 2, "runs": 1, "available": 1}, "registeredTypes": 12, "pythonApiCount": 17, "createRecompute": 1, "svgBytes": 301, "dxfBytes": 324, "resourcesReleased": 1}, "command": "EM_CONFIG=freecad-source/build-web/emscripten-config.py EM_CACHE=freecad-source/build-web/emscripten-cache EM_FROZEN_CACHE= cmake --build freecad-source/build-web/techdraw-native-full-pthread --target FreeCADWebTechDrawRuntimeProbe -j8", "evidence": "docs/p6/techdraw-native-runtime.json", "dependencyClosure": "docs/p6/techdraw-pthread-closure.json", "boundaries": ["Native TechDraw App registration and Python projection APIs now build and execute with Qt future/concurrent/gui/widgets enabled.", "Qt TechDrawGui desktop workbench remains outside BUILD_GUI=OFF; no desktop GUI claim is made."] }