FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [View Raw Code]   [Original HTTPS Page]

VortexProgramming/.github/pull_request_template.md at main · Coretexia/VortexProgramming · GitHub

Latest commit

 

History

History
134 lines (99 loc) · 3.42 KB

File metadata and controls

134 lines (99 loc) · 3.42 KB

🌪️ Vortex Programming Pull Request

📋 Description

Brief description of the changes in this PR.

🎯 Type of Change

  • 🐛 Bug fix (non-breaking change which fixes an issue)
  • ✨ New feature (non-breaking change which adds functionality)
  • 💥 Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • 📚 Documentation update
  • 🔧 Refactoring (no functional changes)
  • ⚡ Performance improvement
  • 🧪 Test improvement
  • 🏗️ Build/CI changes

🔗 Related Issues

Fixes #(issue_number) Related to #(issue_number)

🧪 Testing

  • Unit tests pass (dotnet test)
  • Integration tests pass
  • Demo application works (dotnet run --project demo/VortexProgramming.Demo)
  • Manual testing completed

Test Coverage

  • New functionality has corresponding unit tests
  • Edge cases are covered
  • Error scenarios are tested

📝 Changes Made

Core Framework Changes

  • VortexContext modifications
  • VortexProcess changes
  • Event system updates
  • Other core changes: describe

Extensions Changes

  • Fluent API updates
  • DSL modifications
  • New builder methods
  • Other extension changes: describe

Examples/Demo Changes

  • New enterprise examples
  • Demo application updates
  • Documentation examples
  • Other demo changes: describe

🔄 Breaking Changes

If this PR introduces breaking changes, list them here:

  • Change 1: Description and migration path
  • Change 2: Description and migration path

📊 Performance Impact

  • No performance impact
  • Performance improvement (describe)
  • Potential performance regression (explain and justify)

Benchmarks (if applicable)

Before: [benchmark results]
After:  [benchmark results]

📚 Documentation

  • README updated (if needed)
  • API documentation updated
  • Getting started guide updated
  • Changelog updated
  • Examples updated

✅ Checklist

Code Quality

  • Code follows project style guidelines
  • Self-review of code completed
  • Code is well-commented and self-documenting
  • No unnecessary debug code or comments
  • XML documentation added for public APIs

Testing

  • All existing tests pass
  • New tests added for new functionality
  • Test coverage maintained or improved
  • Integration tests updated (if needed)

Documentation

  • Documentation updated for user-facing changes
  • Code comments added where needed
  • Examples updated or added
  • Breaking changes documented

Dependencies

  • No unnecessary dependencies added
  • Dependency versions are appropriate
  • Package references updated (if needed)

🖼️ Screenshots/GIFs

If applicable, add screenshots or GIFs showing the changes:

🤔 Additional Notes

Any additional information, concerns, or questions about this PR:

🎯 Reviewer Focus Areas

Please pay special attention to:

  • Performance implications
  • Breaking change impact
  • Security considerations
  • Multi-tenant functionality
  • Context-aware behavior
  • Event streaming
  • Other: specify

By submitting this pull request, I confirm that:

  • I have read the CONTRIBUTING.md guidelines
  • My code follows the project's coding standards
  • I have tested my changes thoroughly
  • I understand this will be reviewed before merging

Back | FazBrowse Home | New Git URL