758 lines
36 KiB
JSON
758 lines
36 KiB
JSON
{
|
|
"schema": "freecad-web-p6-viewprovider-family-gate/v1",
|
|
"taskId": "FW-P6-FPA-D4",
|
|
"result": "pass_with_boundaries",
|
|
"source": {
|
|
"revision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"index": "web/public/api/viewprovider-runtime-index.json",
|
|
"indexSha256": "4b0d7b6fc10734831cf1d63f1069f6d84099bef15f298685cd9569a37e54c383",
|
|
"runtime": "web/src/viewprovider-runtime.ts",
|
|
"runtimeSha256": "90534647abdd7f9c16f95999d77fd6b7d97dda18d4c4bb99ae4b6bdfc49e590a",
|
|
"registry": "web/src/render-object-registry.ts",
|
|
"registrySha256": "d6424a3b70c408895eb6941db984df7d2627bb556f3a098dec8ff499c57fc447"
|
|
},
|
|
"coverage": {
|
|
"inventory": 43,
|
|
"passed": 0,
|
|
"passedBoundary": 43,
|
|
"blocked": 0,
|
|
"resourcesReleased": true
|
|
},
|
|
"replay": {
|
|
"stable": true,
|
|
"resultSha256": "a8f8387c3a6eb27edc1f3519a8e916a1ba8036b4665e97d87f09b8bbe52a5a45"
|
|
},
|
|
"sourceChecks": {
|
|
"CAM": {
|
|
"path": "freecad-source/src/Mod/CAM/Gui",
|
|
"exists": true,
|
|
"viewProviderFiles": 8
|
|
},
|
|
"Part": {
|
|
"path": "freecad-source/src/Mod/Part/Gui",
|
|
"exists": true,
|
|
"viewProviderFiles": 68
|
|
},
|
|
"Surface": {
|
|
"path": "freecad-source/src/Mod/Surface/Gui",
|
|
"exists": true,
|
|
"viewProviderFiles": 2
|
|
},
|
|
"TechDraw": {
|
|
"path": "freecad-source/src/Mod/TechDraw/Gui",
|
|
"exists": true,
|
|
"viewProviderFiles": 48
|
|
}
|
|
},
|
|
"webContract": {
|
|
"normalizedState": true,
|
|
"nativeMeshOwnership": true,
|
|
"resourceDisposal": true,
|
|
"displayProjection": true
|
|
},
|
|
"records": [
|
|
{
|
|
"id": "obj:CAM:Path::FeatureAreaView",
|
|
"module": "CAM",
|
|
"name": "Path::FeatureAreaView",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "1f29a736a4f27362eccfd44e914a31ea311e93b48d3f206198bb85260b37e597",
|
|
"resultSha256": "4b44af822d6e5461a70e823798904d7f8b5062898680a2409e54f4a790b7e11b"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::PreviewExtension",
|
|
"module": "Part",
|
|
"name": "Part::PreviewExtension",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "edf8d2e436bb785975e558e30060d46de9f2465e59e89bd26df7045fd4a88f24",
|
|
"resultSha256": "0a79ccb55d0c77ab20079ec6002b4f823c46958fcfdaa69a4ea33bb9b3cc7d98"
|
|
},
|
|
{
|
|
"id": "obj:Part:Part::Section",
|
|
"module": "Part",
|
|
"name": "Part::Section",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "eb570ad36f1429eab977841ec85dc91cf845adecc987c10d64bca795c720f422",
|
|
"resultSha256": "9e4494bf7ffb9b9fb181fda0330a60576d62dc692fa176e480b7488128710ebf"
|
|
},
|
|
{
|
|
"id": "obj:Surface:Surface::Sections",
|
|
"module": "Surface",
|
|
"name": "Surface::Sections",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "3a0bc7a918a18cef14dbe7ca526282a50a716dcd8b5e80ddac7292507f8cceaf",
|
|
"resultSha256": "3453e960e9c5fe7ac747fabf6e67217f24f218230c68d7f6a16dca02bbe05b1f"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::CenterLine",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::CenterLine",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "f8eb07fdf3a6cae6796d657b23466014cbc79c3274bff49b100d96ab9226911e",
|
|
"resultSha256": "4403215ca115dbbc97832c34f5e8e5850f2c9efe7e1dc2a74e4b789721e19929"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::CosmeticEdge",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::CosmeticEdge",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "3bb21ecbb1e75b384cbec6a897c3a6cffb4d94361d7631919ff1ed677596175b",
|
|
"resultSha256": "c239ce0de65fb2285173bc38a98c910d898b6e35aa74b8dfc3f332ed93135534"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::CosmeticObject",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::CosmeticObject",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "5501f4e83b8d478ba813553c1fbe62910eacf0bb26522a3556cca577fe777a1a",
|
|
"resultSha256": "877a9b56a7af50736033db9bfba106396a451c918c199a33cc17785eae160852"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::CosmeticVertex",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::CosmeticVertex",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "3b4b425bc642cde8a268bd020f2bff922c69f371ea273009f2020812bb7e5709",
|
|
"resultSha256": "8e78d5aaee568b4b2d1263a3b73f98d9021c57d91f5848eccbee420c54c36571"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawBrokenView",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::DrawBrokenView",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "3d75f10e8f5672eeba94f289a6cf49beea8c9b2c4d3949b98da74b4d9fd53b71",
|
|
"resultSha256": "fa14b604cbf7072f5fe3d388527dc8063a67bc97cbd271aa887ec5b6f9a76ccd"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawComplexSection",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::DrawComplexSection",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "7cf52d12701a4759d484d4a2466630fe7c36a36f1fe18d4ba254e60e1804f10b",
|
|
"resultSha256": "9808730c7e5a1fb951fef2f841568db000dc2205c58b54c6f6fb81824fc210c0"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawGeomHatch",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::DrawGeomHatch",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "aefe80e1afa233b61f948d56abe5461683b1d067563acd7531126b15a0620055",
|
|
"resultSha256": "a2520c753002d105b53dcc024ee6b2263809d3bc5735b580ba107b487840411f"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawHatch",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::DrawHatch",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "ab032a6d7035b4bc9bf9c91e5e41835cc8314c3be507614e553bfc8ce2381a77",
|
|
"resultSha256": "77d40dfb773c6291440896dd462335e2b24c7df0fd212c2bf5c6387d95760916"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawLeaderLine",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::DrawLeaderLine",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "0179746dbbb8b0ac60b4abbf94c041c903730bd81a61ef4c247dca5b69e75b15",
|
|
"resultSha256": "5335422d8864ed1156560e0e2b6c74d6fdeb8e0cc25d8db1a3613761b1e8fdf2"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawPage",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::DrawPage",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "0d6aa46ccda9a2ec70dada4fec0fd3b0eb390c015a178b2d72d82dba6846bc35",
|
|
"resultSha256": "3fe2c3f48ebed6300f818c108e85facd8a3766de7bbf21e1a4406064e84b522b"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawParametricTemplate",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::DrawParametricTemplate",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "5a73dab54cb5244333c1fecb33759a4fb8e2c12b173b97508cd0ea192234eb39",
|
|
"resultSha256": "b2557fbbd2a2d1bfa403cca83cf5ed245aad609c4d54d5547a83aa0a8b6a64b1"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawRichAnno",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::DrawRichAnno",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "e45b520964ff96f4ee997d354a529e66a670a6ab91d027ecf03dd8b4acafdd5e",
|
|
"resultSha256": "dc047ec52b3ef5a45a6863185b05d197b3690e4e2b70f117c3943bbeb49c31bc"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawSVGTemplate",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::DrawSVGTemplate",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "3bd56eaadc89493d2c21662185967d5150deba24b6876fc915995a4c7bdbcb7e",
|
|
"resultSha256": "863170543329b644611d4f033a5f4dd54be5c931c0fc4f5a3751509bf0eb8988"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawTemplate",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::DrawTemplate",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "e7b726cf4da1519d99a2325a29576d5e6bb2294f40d1b77020b403739107936e",
|
|
"resultSha256": "46bb4d146f012d7af8f16aeeae47066b4dfd47ff0ba6d0fd910686c5be0f1786"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawTile",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::DrawTile",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "a98f39e8318f589e59e9d5f0f6f0644e23b25734474154318e1dc2c079064522",
|
|
"resultSha256": "57004c95623784e5619cb69464d5932bb9477b049f326e2faf554f6dad8d8819"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawTileWeld",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::DrawTileWeld",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"create",
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"recompute",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "b1d9667e09238d053a21f5340db420eb7eb088f18ab224d386f72f213a8007a6",
|
|
"resultSha256": "286cb3fdbe87852b4f63d9e4eb05f2af6d5ba856c99e7250ebfc452043f2ca57"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawView",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::DrawView",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "a1bafac55d1f692554e717e5018a6347b8936698d4d8ee873fec65d639bd5888",
|
|
"resultSha256": "110ad23ead8f3952a3b54590e6eb5a89d88edacd8582e83c1a03feeabb61d536"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawViewAnnotation",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::DrawViewAnnotation",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "2d6477b7233f0324b138ab9a02795d9b68251d02b9492138fccec024ce2fd889",
|
|
"resultSha256": "8240448c5fd9fd89c52d9024f69a97e8708930fb8dbafa4c8ec86957939713e0"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawViewArch",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::DrawViewArch",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "a1e0a8657b6df23459c5cbc1d61e3dd777dc9e3336d2f71129a086e180ff011b",
|
|
"resultSha256": "f023a80e5635ef09cc64533857f580c42ad663a88853226c78cea7ce7d11823d"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawViewBalloon",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::DrawViewBalloon",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "f2e75ead99e7e4e17cca3bb71656c6d235c321cd20da6fa6a92eecc96c15aa37",
|
|
"resultSha256": "f78c99a6d54db05a193638e37af15b092fbfd1446291710c9ee844e97b423272"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawViewClip",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::DrawViewClip",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "39c14685d268e57a441be8abde701506e83b7f6a4faed40f4efed44ff612f317",
|
|
"resultSha256": "4d7962ef6e6ece347423281d969e6c9414ad7cf938716707d939070e7d47ecaa"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawViewCollection",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::DrawViewCollection",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "68e49cf829035dd4764958372d51425f7613b7347491963353c4ac0c7a573110",
|
|
"resultSha256": "2a18de23756f60b1c2a53fb9e9e3ca2067029e841165f29daf2de558a5772cd2"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawViewDetail",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::DrawViewDetail",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "cae2d351a501a8f68830724d16b01b07f3c482071c0645cf058f417e045192bd",
|
|
"resultSha256": "7cdb64e1fcc5d747ce7c6eac9779224cf73cbe3673141cbcde8d329a7179119a"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawViewDimExtent",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::DrawViewDimExtent",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "567b9704bcbf7c83ab92d66cd26e982dc36edd19f35a963a7165f6643122132f",
|
|
"resultSha256": "c9d19dc45a6e787d9a286edcbcd832c66082c1cd3fc3d7b2e7e4110c4a3f0251"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawViewDimension",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::DrawViewDimension",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "3d942fa06ab2d5baa631c2096ed4a8c8865c9eb725034a612dbee97c0f60e3cb",
|
|
"resultSha256": "b7aa86f685a10035cb9a2b4b11a99bcf68ba09b0929d83514775b99c3b224c7d"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawViewDraft",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::DrawViewDraft",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "1c14b0d284f403999abab14b46e34b704323952fb65c6f69b54041fd8edd3845",
|
|
"resultSha256": "23d8b028194fd0149948f95d874207ec06fddc1fc02d00baaa6d1a73c3e6f85c"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawViewImage",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::DrawViewImage",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "217c9a83b35a6b302048ca3e19a8f4ec1a06d378d22bc8d55c9f0651dd9afdf2",
|
|
"resultSha256": "17302d0edaae959459e9d2c1cdee14c1aac20b819029c5919bb6d2005a982d19"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawViewMulti",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::DrawViewMulti",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "ac47987dda336c538ccf38b6d583252dcb976632ca9eb3ffd1eb98f018c1e895",
|
|
"resultSha256": "e834bfb5c456ec3c27e2ba14a88cced665d447d110c34dc96c8844211b47385e"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawViewSection",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::DrawViewSection",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "7993842ef6c66824dd704e2b7a550b3ee0448107945bebfa5ba43372e31312c5",
|
|
"resultSha256": "7111fdb68d63b349c92f2793b3c358c5d44b840bcc9cfd9909544758b8c1bc63"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawViewSpreadsheet",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::DrawViewSpreadsheet",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "da656ad83dff422c138679c6e596f0931dd61f30dbba204cfdef63349d382d8c",
|
|
"resultSha256": "daabf9d9d2b8dde930c1589c83b4dbe6912512a5af7e51ff597eed94d8096e4a"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawViewSymbol",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::DrawViewSymbol",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "5a678876ac27faa17047f2a2259cec9566e8505afe7677a5441e015439020173",
|
|
"resultSha256": "3dcc8297c6940004dbd93a7be5cc875ceb7de2cfdcace76c4ca4b8ef82ec348f"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::DrawWeldSymbol",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::DrawWeldSymbol",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "aedc2b2c51074007873e0c6acc3f38d6f7140a295ca5d95554e6a3395cf4ae8c",
|
|
"resultSha256": "84e7156bbfab88ce726170ae594ff672fd804fecd42e747d5c159be94d782d0a"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::FeatureProjection",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::FeatureProjection",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "78bf8b7d0398e3fb6e28db8a1c5755f6f04d51f500a23c02d6fe79eeb9a68187",
|
|
"resultSha256": "c92ec58efdce95058a855ee887053f00451709715cbb91d255f00c6506eecb05"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::GeomFormat",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::GeomFormat",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "0b0afef5882d2a7353a117b820fb99e2b906c0a996fc0e196ed2bd8693ef407b",
|
|
"resultSha256": "96cd8bb61e621d2a2661d4e517d7c2a87a30cc08d5a1fb4888fbed224974a48d"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::LandmarkDimension",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::LandmarkDimension",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "683ab16dc92fe9fafed723ed69a315e064e2134d68e8a3fb7eda1814dc6f4b3d",
|
|
"resultSha256": "195df32275eb4bcdaf9cae4fcdb99d2525ecae63fbada3dce62b6b342a16142f"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::PropertyCenterLineList",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::PropertyCenterLineList",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "1b97d294730e9940b56a3bd71ce31dc7932ef395ea1af8e1c71ae3a2ea63f6f2",
|
|
"resultSha256": "d8c5d13d3a2f1bfbdc4faf300528c68655b1c866141ba42a2390e800fef161d1"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::PropertyCosmeticEdgeList",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::PropertyCosmeticEdgeList",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "7aed43b08497606c681f16e90d9d7f0ce3fbff94f8f3f85b990b0447e40de1c7",
|
|
"resultSha256": "15cd0a7b84ea413413088efcc4e51136ab13303174c96119e2f5476dd95a851d"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::PropertyCosmeticVertexList",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::PropertyCosmeticVertexList",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "120379fcdb52fec90f61cd6eb894fb8008220f0995950651d5e809b7e577ced6",
|
|
"resultSha256": "8ced2abc7bb34867a5d4688d3abc2c8b0cd8fb24ea9e7f63eb82ae44dc56e159"
|
|
},
|
|
{
|
|
"id": "obj:TechDraw:TechDraw::PropertyGeomFormatList",
|
|
"module": "TechDraw",
|
|
"name": "TechDraw::PropertyGeomFormatList",
|
|
"sourceStatus": "planned",
|
|
"capabilities": [
|
|
"fcstd-persistence",
|
|
"inspect",
|
|
"native-registration",
|
|
"view-projection"
|
|
],
|
|
"status": "passed_boundary",
|
|
"detail": "Gui::ViewProvider is source-registered under the module Gui tree, but GUI/Qt/coin is excluded from the GUI-free WASM target; Web display-state projection owns visibility, selection, mode, color, and line width while native mesh/shape data remains worker-owned",
|
|
"inputSha256": "ad5a4d0f3905ee5d05043966c7b6dc73ac27d21a77535ebc43ccf408d9a1ca3d",
|
|
"resultSha256": "7340814e7aee480251c58affb6becec865d7336f77f3a05c014d47f23be55383"
|
|
}
|
|
],
|
|
"recovery": {
|
|
"unsupportedNativeRegistration": {
|
|
"code": "gui_view_provider_unavailable",
|
|
"rejected": true,
|
|
"reason": "GUI/Qt/coin ViewProvider ABI is not linked into the GUI-free WASM target"
|
|
},
|
|
"resourcesReleased": true
|
|
},
|
|
"boundaries": [
|
|
"All 43 matrix records are terminal passed_boundary records; no view-only record is reported as App object create/recompute.",
|
|
"Native geometry and shape payloads remain owned by module Workers; this gate covers only Web display-state projection for the GUI-free boundary."
|
|
]
|
|
}
|