832 B
832 B
| 1 | RuleId | TargetClass | TargetMethod | LegacyFile | LegacyLines | Behavior | MigrationDecision | TestName |
|---|---|---|---|---|---|---|---|---|
| 2 | RULE-001 | AnnotationRuleEngine | BuildPlan | AutoAnnotateView/Commands.cs | 476-500 | Remove prior annotations then insert calculated annotations | REIMPLEMENT_SAME_BEHAVIOR | ExistingAnnotation_IsUpdatedNotDuplicated |
| 3 | RULE-002 | AnnotationRuleEngine | BuildPlan | OrthoAutoAnnotate/Commands.cs | 6444-6488 | Require Plant project and registered Ortho drawing | KEEP_AFTER_ISOLATION | PlantProjectAndOrthoDrawingRequired |
| 4 | RULE-003 | PlantObjectReader | ReadObjects | README.md | 96-101 | Read EngineeringItems and line-group relationships through PnP API | REIMPLEMENT_SAME_BEHAVIOR | PlantAdapter_ReadsGoldenObjects |
| 5 | RULE-004 | CommandRegistry | Foundation | OrthoLoader/Ribbon.cs | 109-129 | Expose annotation commands in annotation panel | REIMPLEMENT_SAME_BEHAVIOR | AllActiveCommands_AreMapped |