Files
FreeCADWasmDev/docs/p6/import-module-batch-26ffe82047db2de733df5a74-runtime.json
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

1348 lines
57 KiB
JSON

{
"schema": "freecad-web-import-module-batch-runtime/v1",
"taskId": "FW-P6-FPA-Y",
"batchId": "26ffe82047db2de733df5a74",
"module": "Import",
"tier": "tier-2-pure",
"family": "pure-function",
"status": "pass_with_boundaries",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"route": {
"command": "import.pythonFamilyBatch",
"native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/ImportRuntimeProbe.cpp:fc_web_dispatch_json",
"facade": "web/src/import-python-family-facade.ts",
"worker": "web/src/import.worker.ts"
},
"input": {
"cmd": "import.pythonFamilyBatch",
"args": {
"tier": "tier-2-pure",
"records": [
{
"apiId": "py:Import:function:dimension_of",
"name": "dimension_of",
"family": "pure-function",
"sourcePath": "src/Mod/Import/App/SCL_output/config_control_design.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Import:function:dimensions_for_si_unit",
"name": "dimensions_for_si_unit",
"family": "pure-function",
"sourcePath": "src/Mod/Import/App/SCL_output/config_control_design.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Import:function:open_shell_reversed",
"name": "open_shell_reversed",
"family": "pure-function",
"sourcePath": "src/Mod/Import/App/SCL_output/config_control_design.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Import:function:normalise",
"name": "normalise",
"family": "pure-function",
"sourcePath": "src/Mod/Import/App/SCL_output/config_control_design.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Import:function:msb_shells",
"name": "msb_shells",
"family": "pure-function",
"sourcePath": "src/Mod/Import/App/SCL_output/config_control_design.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Import:function:derive_dimensional_exponents",
"name": "derive_dimensional_exponents",
"family": "pure-function",
"sourcePath": "src/Mod/Import/App/SCL_output/config_control_design.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Import:function:path_head_to_tail",
"name": "path_head_to_tail",
"family": "pure-function",
"sourcePath": "src/Mod/Import/App/SCL_output/config_control_design.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Import:function:path_reversed",
"name": "path_reversed",
"family": "pure-function",
"sourcePath": "src/Mod/Import/App/SCL_output/config_control_design.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Import:function:leap_year",
"name": "leap_year",
"family": "pure-function",
"sourcePath": "src/Mod/Import/App/SCL_output/config_control_design.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Import:function:using_representations",
"name": "using_representations",
"family": "pure-function",
"sourcePath": "src/Mod/Import/App/SCL_output/config_control_design.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Import:function:cross_product",
"name": "cross_product",
"family": "pure-function",
"sourcePath": "src/Mod/Import/App/SCL_output/config_control_design.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Import:function:valid_units",
"name": "valid_units",
"family": "pure-function",
"sourcePath": "src/Mod/Import/App/SCL_output/config_control_design.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Import:function:closed_shell_reversed",
"name": "closed_shell_reversed",
"family": "pure-function",
"sourcePath": "src/Mod/Import/App/SCL_output/config_control_design.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Import:function:boolean_choose",
"name": "boolean_choose",
"family": "pure-function",
"sourcePath": "src/Mod/Import/App/SCL_output/config_control_design.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Import:function:valid_time",
"name": "valid_time",
"family": "pure-function",
"sourcePath": "src/Mod/Import/App/SCL_output/config_control_design.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Import:function:dot_product",
"name": "dot_product",
"family": "pure-function",
"sourcePath": "src/Mod/Import/App/SCL_output/config_control_design.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Import:function:mkz_string",
"name": "mkz_string",
"family": "pure-function",
"sourcePath": "src/Mod/Import/stepZ.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Import:function:mkz_unicode",
"name": "mkz_unicode",
"family": "pure-function",
"sourcePath": "src/Mod/Import/stepZ.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Import:function:sayz",
"name": "sayz",
"family": "pure-function",
"sourcePath": "src/Mod/Import/stepZ.py",
"disposition": "not_implemented"
},
{
"apiId": "py:Import:function:sayzw",
"name": "sayzw",
"family": "pure-function",
"sourcePath": "src/Mod/Import/stepZ.py",
"disposition": "not_implemented"
}
]
}
},
"inputSha256": "3d9a6d9348ed920ca4f94a07aa7f70cc159896da5d371889ca77ab7a5641ec8c",
"result": {
"cmd": "import.pythonFamilyBatch",
"count": 20,
"module": "Import",
"ok": true,
"records": [
{
"apiId": "py:Import:function:dimension_of",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "dimension_of",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:dimensions_for_si_unit",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "dimensions_for_si_unit",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:open_shell_reversed",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "open_shell_reversed",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:normalise",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "normalise",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:msb_shells",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "msb_shells",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:derive_dimensional_exponents",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "derive_dimensional_exponents",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:path_head_to_tail",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "path_head_to_tail",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:path_reversed",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "path_reversed",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:leap_year",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "leap_year",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:using_representations",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "using_representations",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:cross_product",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "cross_product",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:valid_units",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "valid_units",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:closed_shell_reversed",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "closed_shell_reversed",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:boolean_choose",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "boolean_choose",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:valid_time",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "valid_time",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:dot_product",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "dot_product",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:mkz_string",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "mkz_string",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/stepZ.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:mkz_unicode",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "mkz_unicode",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/stepZ.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:sayz",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "sayz",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/stepZ.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:sayzw",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "sayzw",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/stepZ.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
}
],
"resourcesReleased": true,
"schema": "freecad-web-import/python-family-batch/v1",
"source": "freecad-source",
"tier": "tier-2-pure"
},
"resultSha256": "b1c4318e0b0c241e0e1baa6dc7898fc97943041adfcdcd13ed07bb579cc9d1c3",
"replay": {
"equal": true,
"resultSha256": "b1c4318e0b0c241e0e1baa6dc7898fc97943041adfcdcd13ed07bb579cc9d1c3"
},
"facadeWorker": {
"ready": {
"kind": "ready",
"action": "import.pythonFamilyBatch"
},
"success": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "result",
"requestId": "import-batch-success",
"result": {
"cmd": "import.pythonFamilyBatch",
"count": 20,
"module": "Import",
"ok": true,
"records": [
{
"apiId": "py:Import:function:dimension_of",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "dimension_of",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:dimensions_for_si_unit",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "dimensions_for_si_unit",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:open_shell_reversed",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "open_shell_reversed",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:normalise",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "normalise",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:msb_shells",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "msb_shells",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:derive_dimensional_exponents",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "derive_dimensional_exponents",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:path_head_to_tail",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "path_head_to_tail",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:path_reversed",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "path_reversed",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:leap_year",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "leap_year",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:using_representations",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "using_representations",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:cross_product",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "cross_product",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:valid_units",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "valid_units",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:closed_shell_reversed",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "closed_shell_reversed",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:boolean_choose",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "boolean_choose",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:valid_time",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "valid_time",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:dot_product",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "dot_product",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:mkz_string",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "mkz_string",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/stepZ.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:mkz_unicode",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "mkz_unicode",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/stepZ.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:sayz",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "sayz",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/stepZ.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:sayzw",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "sayzw",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/stepZ.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
}
],
"resourcesReleased": true,
"schema": "freecad-web-import/python-family-batch/v1",
"source": "freecad-source",
"tier": "tier-2-pure"
}
},
"repeat": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "result",
"requestId": "import-batch-repeat",
"result": {
"cmd": "import.pythonFamilyBatch",
"count": 20,
"module": "Import",
"ok": true,
"records": [
{
"apiId": "py:Import:function:dimension_of",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "dimension_of",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:dimensions_for_si_unit",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "dimensions_for_si_unit",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:open_shell_reversed",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "open_shell_reversed",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:normalise",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "normalise",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:msb_shells",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "msb_shells",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:derive_dimensional_exponents",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "derive_dimensional_exponents",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:path_head_to_tail",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "path_head_to_tail",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:path_reversed",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "path_reversed",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:leap_year",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "leap_year",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:using_representations",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "using_representations",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:cross_product",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "cross_product",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:valid_units",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "valid_units",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:closed_shell_reversed",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "closed_shell_reversed",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:boolean_choose",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "boolean_choose",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:valid_time",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "valid_time",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:dot_product",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "dot_product",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:mkz_string",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "mkz_string",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/stepZ.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:mkz_unicode",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "mkz_unicode",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/stepZ.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:sayz",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "sayz",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/stepZ.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
},
{
"apiId": "py:Import:function:sayzw",
"code": "method_evidence_pending",
"family": "pure-function",
"message": "Import Python API has no method-level readonly native evidence",
"name": "sayzw",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/stepZ.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
}
],
"resourcesReleased": true,
"schema": "freecad-web-import/python-family-batch/v1",
"source": "freecad-source",
"tier": "tier-2-pure"
}
},
"crossModule": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "result",
"requestId": "import-batch-cross",
"result": {
"cmd": "import.pythonFamilyBatch",
"count": 1,
"module": "Import",
"ok": true,
"records": [
{
"apiId": "py:BIM:class:Binding",
"code": "unmatched_source_record",
"family": "pure-function",
"message": "Import adapter rejects API records owned by another module",
"name": "dimension_of",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"status": "not_implemented"
}
],
"resourcesReleased": true,
"schema": "freecad-web-import/python-family-batch/v1",
"source": "freecad-source",
"tier": "tier-2-pure"
}
},
"malformed": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "error",
"requestId": "import-batch-invalid",
"error": {
"code": "invalid_request",
"message": "Import Python family envelope is invalid"
}
},
"cancelled": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "error",
"requestId": "import-batch-cancel",
"error": {
"code": "cancelled",
"message": "request was cancelled"
}
},
"reset": {
"kind": "reset",
"requestId": "import-batch-reset"
},
"traceSha256": "ab725df183afe5bfbd2ed075cd8cf1baccce660e688c5ba8c5cf0c822dd670ff"
},
"dispositionCounts": {
"exposed": 0,
"restricted": 0,
"nonportable": 0,
"not_implemented": 20
},
"records": [
{
"apiId": "py:Import:function:dimension_of",
"name": "dimension_of",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Import Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"evidenceSha256": "f3dbdbbe5a01eb9f6797c22ab8e4792a0ca89472b80d75c4db01e1407da0129a"
},
{
"apiId": "py:Import:function:dimensions_for_si_unit",
"name": "dimensions_for_si_unit",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Import Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"evidenceSha256": "8349875a6ea95bbe1e4bc82ddff1ac885efdc29d0a7a1a3728abf3fae1212688"
},
{
"apiId": "py:Import:function:open_shell_reversed",
"name": "open_shell_reversed",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Import Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"evidenceSha256": "bb5c526df5ef887306eec94f7da155112c4e71f10dc8fff418c8625a90e1f1d7"
},
{
"apiId": "py:Import:function:normalise",
"name": "normalise",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Import Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"evidenceSha256": "7a2bd7ab06c6388f6fdddac9e71e20fad94e20b6c35eebab0e042a5663ba57ba"
},
{
"apiId": "py:Import:function:msb_shells",
"name": "msb_shells",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Import Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"evidenceSha256": "438ab1f8d75d60a0e47ff8b41628c95b531aa199b57a198b7b3acbf74b5fc330"
},
{
"apiId": "py:Import:function:derive_dimensional_exponents",
"name": "derive_dimensional_exponents",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Import Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"evidenceSha256": "b0929568a678265ef3c63c3cb74c2e7c6fbfa054e793f80b0cd0c25464fb36c3"
},
{
"apiId": "py:Import:function:path_head_to_tail",
"name": "path_head_to_tail",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Import Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"evidenceSha256": "8995e34d480b12d2020a2b3a2ad0c5a2198b50a7f0d316fe2ae7fa590ff2f146"
},
{
"apiId": "py:Import:function:path_reversed",
"name": "path_reversed",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Import Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"evidenceSha256": "39e82cb7aaa59dacffeafa0a401340c43e3fb8a42519de3925c8437fe95a3936"
},
{
"apiId": "py:Import:function:leap_year",
"name": "leap_year",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Import Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"evidenceSha256": "35a317d245436712399d6cf3780fd475320bbd4b381800a34706ba3d736b5f43"
},
{
"apiId": "py:Import:function:using_representations",
"name": "using_representations",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Import Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"evidenceSha256": "a3f90a296028b8bde92019e3b6a69953442ec69c28de91f8c9c1252a2845912d"
},
{
"apiId": "py:Import:function:cross_product",
"name": "cross_product",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Import Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"evidenceSha256": "483b7766b963ebe59c7a2a88333e46f981e4d3dd5cae8d5d8fc4323de1615771"
},
{
"apiId": "py:Import:function:valid_units",
"name": "valid_units",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Import Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"evidenceSha256": "d522f5f7a1e98b8dfa0e74e8c823e424099ff0561c1fd6c73c506b703ae8e245"
},
{
"apiId": "py:Import:function:closed_shell_reversed",
"name": "closed_shell_reversed",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Import Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"evidenceSha256": "af46d4f5eb6b7eeaa6854be1cc59e87b4e70af4d6be9a4986345d9c18e84a552"
},
{
"apiId": "py:Import:function:boolean_choose",
"name": "boolean_choose",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Import Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"evidenceSha256": "dc5117c9e6662012867d4906cd95a7fcb40674934d9ebe06619369a7da5eeff3"
},
{
"apiId": "py:Import:function:valid_time",
"name": "valid_time",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Import Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"evidenceSha256": "0bab3be14a451fb863b6d4435afe87f1686b17e62d38fb0db588f19e9e13a15a"
},
{
"apiId": "py:Import:function:dot_product",
"name": "dot_product",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Import Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Import/App/SCL_output/config_control_design.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"evidenceSha256": "97f322fb0ae7bb8ea15b03df366916f9298390e29c064a53ab3cb817b7ee547d"
},
{
"apiId": "py:Import:function:mkz_string",
"name": "mkz_string",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Import Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Import/stepZ.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"evidenceSha256": "cafaa1b1b4fb8e5d1ded4690a62d16d19782d89a7abada5530fd437ce1342328"
},
{
"apiId": "py:Import:function:mkz_unicode",
"name": "mkz_unicode",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Import Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Import/stepZ.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"evidenceSha256": "1c3d0a2eb47f0cee71052a13b6155294c321f65c12f46210ea8de20e0b78e2f5"
},
{
"apiId": "py:Import:function:sayz",
"name": "sayz",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Import Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Import/stepZ.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"evidenceSha256": "fdfebfe744f35e8c88e65e47e64f8546bd1a3d3e4200d0ce983ecf5a8df48c18"
},
{
"apiId": "py:Import:function:sayzw",
"name": "sayzw",
"status": "not_implemented",
"code": "method_evidence_pending",
"message": "Import Python API has no method-level readonly native evidence",
"sourceEntry": "src/Mod/Import/stepZ.py",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"evidenceSha256": "b1cc0446db34b30abbda61fb5888e9162c9de49c1979b41d704798e5cd240862"
}
],
"resources": {
"resourcesReleased": true,
"documentMutation": false
},
"artifacts": {
"wasm": {
"path": "web/public/kernel/FreeCADWebImportRuntimeProbe.wasm",
"sha256": "4e3166a87f629d2fd5dc0d459c91da3672357e140d1c0ea4ebe4b7f4c3f40b40"
},
"loader": {
"path": "web/public/kernel/FreeCADWebImportRuntimeProbe.js",
"sha256": "7781fcf91536783f299767882b516106945118bacefdf0834b298c631ccb0b49"
}
},
"boundaries": [
"The selected Import records retain native fixture boundaries when typed object/document fixtures are unavailable.",
"All statuses and schemas come from compiled FreeCAD through fc_web_dispatch_json; JavaScript only transports and validates the batch envelope."
]
}