diff --git a/Plant3D2026/P_Rec_Annot/docs/evidence/ortho-runtime-summary.json b/Plant3D2026/P_Rec_Annot/docs/evidence/ortho-runtime-summary.json new file mode 100644 index 0000000..be943f2 --- /dev/null +++ b/Plant3D2026/P_Rec_Annot/docs/evidence/ortho-runtime-summary.json @@ -0,0 +1,21 @@ +{ + "date": "2026-08-03", + "executionMode": "DryRun", + "plantProjectDetected": true, + "projectDisplayNameStatus": "FoundWithName", + "orthoDetection": "Confirmed", + "viewportCount": 1, + "dataLinksAvailable": true, + "dataLinksSheetToSourceMapping": "blocked", + "objectsRead": 0, + "phpRecAnnotRuns": 2, + "pxpAavRuns": 2, + "pxpOaRuns": 1, + "dbmodBefore": 0, + "dbmodAfter": 0, + "dwgModified": null, + "dcfModified": true, + "changedProjectFiles": ["Piping.dcf"], + "unhandledExceptions": 0, + "applyModeUsed": false +} diff --git a/Plant3D2026/P_Rec_Annot/docs/ortho-runtime-results.md b/Plant3D2026/P_Rec_Annot/docs/ortho-runtime-results.md new file mode 100644 index 0000000..9f41adf --- /dev/null +++ b/Plant3D2026/P_Rec_Annot/docs/ortho-runtime-results.md @@ -0,0 +1,22 @@ +# Ortho DryRun runtime result + +Date: 2026-08-03 + +The local test fixture's `TestPipeOrtho.dwg` was detected as Ortho with one +viewport. In `DryRun`, `PHP_REC_ANNOT` ran twice, `PXP-AAV` ran twice, and +`PXP-OA` ran once. All completed without an unhandled exception; `DBMOD` was +`0` before and after. + +`PlantProject.Name` was available for this fixture and rendered as +`PRecAnnotTestProject`. + +The Ortho sheet did not expose direct Piping rows through +`DataLinksManager.SelectAcPpRowIds`; that API threw `DLException: NotFound`. +The adapter now converts this to an empty read-only result. Consequently the +run read zero source Plant objects and produced an empty plan. Mapping the +Ortho sheet to source-model objects remains the blocker for non-empty +AnnotationPlan validation. + +The test fixture SHA baseline changed for `Piping.dcf` before the first DryRun +command. This run therefore does not prove DCF invariance, although no plugin +write operation was performed and DBMOD remained unchanged.