39 lines
2.6 KiB
JSON
39 lines
2.6 KiB
JSON
{
|
|
"schemaVersion": 1,
|
|
"baseline": {
|
|
"freecadVersion": "1.1.1",
|
|
"commit": "0108fd4b4850cc46e625b60e53cea7a7bbe69f8d",
|
|
"browser": "Chrome/150"
|
|
},
|
|
"coverageSource": "config/platform-module-coverage.json",
|
|
"moduleCounts": { "exact": 0, "compatible": 26, "proxy": 5, "development": 3, "unsupported": 0, "unexplained": 0 },
|
|
"modulesByLevel": {
|
|
"exact": [],
|
|
"compatible": ["AddonManager", "Assembly", "BIM", "CAM", "Draft", "Fem", "Import", "Inspection", "Material", "Measure", "Mesh", "MeshPart", "Part", "PartDesign", "Plot", "Points", "ReverseEngineering", "Robot", "Sandbox", "Show", "Sketcher", "Spreadsheet", "Start", "Surface", "TechDraw", "Web"],
|
|
"proxy": ["Cloud", "Help", "Idf", "JtReader", "OpenSCAD"],
|
|
"development": ["TemplatePyMod", "Test", "Tux"],
|
|
"unsupported": []
|
|
},
|
|
"knownDifferences": [
|
|
{ "module": "Cloud", "level": "proxy", "boundary": "Network capability is denied; cloud payloads remain explicit resources." },
|
|
{ "module": "Help", "level": "proxy", "boundary": "Static offline help resources; desktop Qt help engine is excluded." },
|
|
{ "module": "OpenSCAD", "level": "proxy", "boundary": "SCAD bytes and metadata are preserved without executing OpenSCAD." },
|
|
{ "module": "TemplatePyMod", "level": "development", "boundary": "Desktop Python template execution is outside the browser Facade." }
|
|
],
|
|
"scopeOnly": [],
|
|
"unsupported": [],
|
|
"unexplained": [],
|
|
"gates": [
|
|
{ "id": "G0", "status": "pass", "evidence": ["check:baseline", "check:sbom", "check:freecad-inventory"] },
|
|
{ "id": "G1", "status": "pass", "evidence": ["check:browser-occt", "check:occt-history-artifact"] },
|
|
{ "id": "G2", "status": "pass", "evidence": ["check:chrome-planegcs", "check:freecad-sketcher-constraints"] },
|
|
{ "id": "G3", "status": "pass", "evidence": ["check:partdesign-closure", "check:fcstd-closure"] },
|
|
{ "id": "G4", "status": "pass", "evidence": ["check:fcstd-closure", "check:chrome-fcstd-roundtrip"] },
|
|
{ "id": "G5", "status": "pass", "evidence": ["check:document-closure", "check:chrome-qa08"] },
|
|
{ "id": "G6", "status": "pass", "evidence": ["check:engineering-closure", "check:chrome-engineering"] },
|
|
{ "id": "G7", "status": "pass", "evidence": ["check:platform-closure", "check:chrome-addon", "check:chrome-script"] },
|
|
{ "id": "G8", "status": "pass", "evidence": ["check:quality-closure", "check:chrome-security", "check:chrome-performance"] },
|
|
{ "id": "G9", "status": "pass", "evidence": ["check:release-signing-key", "check:release-closure", "check:release-artifacts", "check:project-migration"] }
|
|
]
|
|
}
|