29 lines
1.3 KiB
JSON
29 lines
1.3 KiB
JSON
{
|
|
"schema": "freecad-web-p6-measure-tier2-pure-family-runtime/v1",
|
|
"taskId": "FW-P6-FPA-F2-MEASURE",
|
|
"module": "Measure",
|
|
"tier": "tier-2-pure",
|
|
"status": "pass_with_pending",
|
|
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
|
|
"route": {
|
|
"worker": "web/src/measure.worker.ts",
|
|
"facade": "web/src/measure-python-family-facade.ts",
|
|
"command": "measure.pythonFamilyBatch",
|
|
"native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/MeasureKernelProbe.cpp:fc_web_dispatch_json"
|
|
},
|
|
"coverage": {
|
|
"eligibleRecords": 0,
|
|
"records": [],
|
|
"reclassified": {
|
|
"makeMeasureCOM": { "tier": "tier-4-restricted", "disposition": "restricted" },
|
|
"measurementStatefulMethods": { "tier": "tier-3-stateful", "count": 12 }
|
|
}
|
|
},
|
|
"manifestSha256": "55700e1a102e3c19d0ab4c621bb0638244cfc8f6f052989810cc0b92b094629d",
|
|
"boundaries": [
|
|
"No Measure records remain in tier-2-pure after source-backed reclassification; makeMeasureCOM is tier-4-restricted and Measurement methods are tier-3-stateful.",
|
|
"No native call is claimed for an ineligible record; the existing Measure tier-1 native family gate remains the source of runtime evidence.",
|
|
"F3 Measure owns the stateful Measurement API coverage; this card does not change other tiers or dispositions."
|
|
]
|
|
}
|