feat: classify chamfer common pair
This commit is contained in:
@@ -24,12 +24,12 @@
|
||||
],
|
||||
"followUpProgress": "config/freecad-follow-up-task-progress.json"
|
||||
},
|
||||
"nextTask": "TSN-PAIR-chamfer-common",
|
||||
"nextTask": "TSN-PAIR-chamfer-rotate",
|
||||
"summary": {
|
||||
"tasks": 1756,
|
||||
"completed": 338,
|
||||
"completed": 339,
|
||||
"inProgress": 1,
|
||||
"pending": 1417
|
||||
"pending": 1416
|
||||
},
|
||||
"milestones": [
|
||||
{
|
||||
@@ -4487,17 +4487,20 @@
|
||||
{
|
||||
"id": "TSN-PAIR-chamfer-common",
|
||||
"title": "Classify ordered operation pair chamfer->common",
|
||||
"status": "in_progress",
|
||||
"dependencies": [
|
||||
"TSN-PROD-DRIFT-001"
|
||||
],
|
||||
"status": "completed",
|
||||
"dependencies": [],
|
||||
"pair": "chamfer->common",
|
||||
"classification": "accepted",
|
||||
"evidence": [
|
||||
"config/freecad-ordered-operation-pair-classification.json",
|
||||
"native-builders-mutation-naming-and-fcstd-resave-pass"
|
||||
],
|
||||
"exit": "native acceptance or rejection is recorded; accepted pairs include builder, mutation, naming, and resave evidence"
|
||||
},
|
||||
{
|
||||
"id": "TSN-PAIR-chamfer-rotate",
|
||||
"title": "Classify ordered operation pair chamfer->rotate",
|
||||
"status": "pending",
|
||||
"status": "in_progress",
|
||||
"dependencies": [
|
||||
"TSN-PROD-DRIFT-001"
|
||||
],
|
||||
|
||||
@@ -10,8 +10,8 @@
|
||||
"nativeProbe": {
|
||||
"executor": {
|
||||
"path": "scripts/run-freecad-ordered-operation-pair-classification.mjs",
|
||||
"bytes": 45030,
|
||||
"sha256": "4a2c54aa5ce03746cb32401ce8ec2c6db008a6e5a805f9fd061c14f9d4ff23ea"
|
||||
"bytes": 45217,
|
||||
"sha256": "f89493cbe219c3dc91ef7fa360dc393fdb6bbe9ecbbc40a26199a63462f02790"
|
||||
},
|
||||
"matrix": {
|
||||
"path": "scripts/freecad-naming-production-matrix.mjs",
|
||||
@@ -56162,14 +56162,241 @@
|
||||
"schemaVersion": 1,
|
||||
"status": "pass"
|
||||
}
|
||||
},
|
||||
{
|
||||
"taskId": "TSN-PAIR-chamfer-common",
|
||||
"pair": "chamfer->common",
|
||||
"classification": "accepted",
|
||||
"reasonCode": "native-builders-mutation-naming-and-fcstd-resave-pass",
|
||||
"nativeDecision": "accepted",
|
||||
"first": {
|
||||
"operation": "chamfer",
|
||||
"builder": "BRepFilletAPI_MakeChamfer",
|
||||
"inputCount": 1,
|
||||
"historyProvider": "occt-native",
|
||||
"namingStatus": "ambiguous",
|
||||
"summary": {
|
||||
"isValid": true,
|
||||
"solids": 1,
|
||||
"faces": 26,
|
||||
"edges": 48,
|
||||
"vertices": 24,
|
||||
"volume": 990.7413333,
|
||||
"area": 571.4001834,
|
||||
"bounds": [
|
||||
-1e-7,
|
||||
-1e-7,
|
||||
-1e-7,
|
||||
10.0000001,
|
||||
10.0000001,
|
||||
10.0000001
|
||||
]
|
||||
},
|
||||
"historyRecords": 150,
|
||||
"selectedRecords": 6,
|
||||
"ambiguousResults": 20,
|
||||
"historySha256": "174a5a268c990440fa62f4ec119f35cc7514c7cdb33b8345baf0559b418dac62",
|
||||
"namingEvidenceSha256": "f51c213ccdbac861df83ffc32859dafcae17fe2e5802c9d71323b5b81c833111",
|
||||
"namingSemanticSha256": "567b58f5bceb467101d14726299da3fb5857a8dbabc93b02af503a1be55212b7"
|
||||
},
|
||||
"second": {
|
||||
"operation": "common",
|
||||
"builder": "BRepAlgoAPI_Common",
|
||||
"inputCount": 2,
|
||||
"historyProvider": "occt-native",
|
||||
"namingStatus": "ambiguous",
|
||||
"summary": {
|
||||
"isValid": true,
|
||||
"solids": 1,
|
||||
"faces": 10,
|
||||
"edges": 21,
|
||||
"vertices": 13,
|
||||
"volume": 74.0026667,
|
||||
"area": 106.6536521,
|
||||
"bounds": [
|
||||
6.9999999,
|
||||
-2e-7,
|
||||
-2e-7,
|
||||
10.0000001,
|
||||
5.0000001,
|
||||
5.0000001
|
||||
]
|
||||
},
|
||||
"historyRecords": 339,
|
||||
"selectedRecords": 4,
|
||||
"ambiguousResults": 16,
|
||||
"historySha256": "a0c850e7ab088a27448e329782cce18595daeafa9ca2adf1878a00badd7d43f4",
|
||||
"namingEvidenceSha256": "ec6b267032b17485820f6e29079fac4ebe194dccee66d55e597bc3562ef4dbfd",
|
||||
"namingSemanticSha256": "2384ec15cdfe80170f8c01c8d0d133720172dc1b479c9d16b6bdd38055b1d2e9"
|
||||
},
|
||||
"mutation": {
|
||||
"scope": "second-operation-only",
|
||||
"parameter": "toolOffsetX",
|
||||
"trajectory": [
|
||||
7,
|
||||
6,
|
||||
7
|
||||
],
|
||||
"beforeValue": 7,
|
||||
"editedValue": 6,
|
||||
"restoredValue": 7,
|
||||
"changed": true,
|
||||
"restoredExactly": true,
|
||||
"editedEvidence": {
|
||||
"operation": "common",
|
||||
"builder": "BRepAlgoAPI_Common",
|
||||
"inputCount": 2,
|
||||
"historyProvider": "occt-native",
|
||||
"namingStatus": "ambiguous",
|
||||
"summary": {
|
||||
"isValid": true,
|
||||
"solids": 1,
|
||||
"faces": 10,
|
||||
"edges": 21,
|
||||
"vertices": 13,
|
||||
"volume": 98.9226667,
|
||||
"area": 126.4193375,
|
||||
"bounds": [
|
||||
5.9999999,
|
||||
-2e-7,
|
||||
-2e-7,
|
||||
10.0000001,
|
||||
5.0000001,
|
||||
5.0000001
|
||||
]
|
||||
},
|
||||
"historyRecords": 339,
|
||||
"selectedRecords": 4,
|
||||
"ambiguousResults": 16,
|
||||
"historySha256": "a0c850e7ab088a27448e329782cce18595daeafa9ca2adf1878a00badd7d43f4",
|
||||
"namingEvidenceSha256": "63991e706e26259b560956e0f0083aff856e6188b45ef372d9928e237253f117",
|
||||
"namingSemanticSha256": "2384ec15cdfe80170f8c01c8d0d133720172dc1b479c9d16b6bdd38055b1d2e9"
|
||||
},
|
||||
"restoredEvidence": {
|
||||
"operation": "common",
|
||||
"builder": "BRepAlgoAPI_Common",
|
||||
"inputCount": 2,
|
||||
"historyProvider": "occt-native",
|
||||
"namingStatus": "ambiguous",
|
||||
"summary": {
|
||||
"isValid": true,
|
||||
"solids": 1,
|
||||
"faces": 10,
|
||||
"edges": 21,
|
||||
"vertices": 13,
|
||||
"volume": 74.0026667,
|
||||
"area": 106.6536521,
|
||||
"bounds": [
|
||||
6.9999999,
|
||||
-2e-7,
|
||||
-2e-7,
|
||||
10.0000001,
|
||||
5.0000001,
|
||||
5.0000001
|
||||
]
|
||||
},
|
||||
"historyRecords": 339,
|
||||
"selectedRecords": 4,
|
||||
"ambiguousResults": 16,
|
||||
"historySha256": "a0c850e7ab088a27448e329782cce18595daeafa9ca2adf1878a00badd7d43f4",
|
||||
"namingEvidenceSha256": "2f9a60a57c19350e3bc8873ac6ebd113c0a894fc6cc7bc4105b6c6b3984dc018",
|
||||
"namingSemanticSha256": "2384ec15cdfe80170f8c01c8d0d133720172dc1b479c9d16b6bdd38055b1d2e9"
|
||||
}
|
||||
},
|
||||
"naming": {
|
||||
"upstreamEvidenceRestored": true,
|
||||
"downstreamEvidence": true,
|
||||
"jsonRoundtripStable": true
|
||||
},
|
||||
"persistence": {
|
||||
"baselineId": "freecad-1.1.1-ordered-operation-pair-resave",
|
||||
"checks": {
|
||||
"namingEvidenceStable": true,
|
||||
"shapeStable": true
|
||||
},
|
||||
"decision": "accepted",
|
||||
"freecadVersion": "1.1.1",
|
||||
"gitCommit": "0108fd4b4850cc46e625b60e53cea7a7bbe69f8d",
|
||||
"pair": "chamfer->common",
|
||||
"phases": {
|
||||
"initial": {
|
||||
"namingEvidenceBytes": 6702,
|
||||
"namingEvidenceSha256": "ec6b267032b17485820f6e29079fac4ebe194dccee66d55e597bc3562ef4dbfd",
|
||||
"pair": "chamfer->common",
|
||||
"shape": {
|
||||
"area": 106.6536521,
|
||||
"bounds": [
|
||||
7,
|
||||
0,
|
||||
0,
|
||||
10,
|
||||
5,
|
||||
5
|
||||
],
|
||||
"edges": 21,
|
||||
"faces": 10,
|
||||
"solids": 1,
|
||||
"valid": true,
|
||||
"vertices": 13,
|
||||
"volume": 74.0026667
|
||||
}
|
||||
},
|
||||
"reopened": {
|
||||
"namingEvidenceBytes": 6702,
|
||||
"namingEvidenceSha256": "ec6b267032b17485820f6e29079fac4ebe194dccee66d55e597bc3562ef4dbfd",
|
||||
"pair": "chamfer->common",
|
||||
"shape": {
|
||||
"area": 106.6536521,
|
||||
"bounds": [
|
||||
7,
|
||||
0,
|
||||
0,
|
||||
10,
|
||||
5,
|
||||
5
|
||||
],
|
||||
"edges": 21,
|
||||
"faces": 10,
|
||||
"solids": 1,
|
||||
"valid": true,
|
||||
"vertices": 13,
|
||||
"volume": 74.0026667
|
||||
}
|
||||
},
|
||||
"resaved": {
|
||||
"namingEvidenceBytes": 6702,
|
||||
"namingEvidenceSha256": "ec6b267032b17485820f6e29079fac4ebe194dccee66d55e597bc3562ef4dbfd",
|
||||
"pair": "chamfer->common",
|
||||
"shape": {
|
||||
"area": 106.6536521,
|
||||
"bounds": [
|
||||
7,
|
||||
0,
|
||||
0,
|
||||
10,
|
||||
5,
|
||||
5
|
||||
],
|
||||
"edges": 21,
|
||||
"faces": 10,
|
||||
"solids": 1,
|
||||
"valid": true,
|
||||
"vertices": 13,
|
||||
"volume": 74.0026667
|
||||
}
|
||||
}
|
||||
},
|
||||
"schemaVersion": 1,
|
||||
"status": "pass"
|
||||
}
|
||||
}
|
||||
],
|
||||
"summary": {
|
||||
"registeredOperations": 19,
|
||||
"orderedPairs": 361,
|
||||
"classifiedPairs": 208,
|
||||
"accepted": 156,
|
||||
"classifiedPairs": 209,
|
||||
"accepted": 157,
|
||||
"rejected": 52,
|
||||
"unknown": 153
|
||||
"unknown": 152
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user