- Bug fix - [ ] New feature - [ ] Breaking change - [ ] Plugin update
- PR description clearly describes the changes
- Target branch is correct (master for features, Releases/* for fixes)
- Latest code from target branch merged
- No commented/junk code included
- No new build warnings or errors
- All existing unit tests pass
- New unit tests added for new functionality
- Cross-platform compatibility verified (Windows/Linux/macOS)
- CI/CD pipeline passes
- Code follows project conventions (Act{Platform}{Type}, {Platform}Driver)
- Repository objects use
[IsSerializedForLocalRepository]where needed - Error handling uses
Reporter.ToLog()pattern - Documentation updated for user-facing changes
- Self-review completed and code review comments addressed