this commit includes a whole lotta fuck yeah, a whole lotta we fuckin got this, and a lot of "please change the future." i hope it works. Signed-off-by: Sienna Meridian Satterwhite <sienna@r3t.io>
118 lines
2.9 KiB
Markdown
118 lines
2.9 KiB
Markdown
## Description
|
|
|
|
<!-- Provide a clear and concise description of what this PR does -->
|
|
|
|
## Related Issues
|
|
|
|
<!-- Link to related issues using #issue_number -->
|
|
Fixes #
|
|
Relates to #
|
|
|
|
## Type of Change
|
|
|
|
<!-- Mark relevant items with an [x] -->
|
|
|
|
- [ ] Bug fix (non-breaking change that fixes an issue)
|
|
- [ ] New feature (non-breaking change that 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 coverage improvement
|
|
|
|
## Changes Made
|
|
|
|
<!-- List the specific changes in this PR -->
|
|
|
|
-
|
|
-
|
|
-
|
|
|
|
## Testing Performed
|
|
|
|
<!-- Describe the testing you've done -->
|
|
|
|
- [ ] All existing tests pass (`cargo nextest run`)
|
|
- [ ] Added new tests for new functionality
|
|
- [ ] Tested manually on desktop
|
|
- [ ] Tested manually on iOS (if applicable)
|
|
- [ ] Tested with multiple instances
|
|
- [ ] Tested edge cases and error conditions
|
|
|
|
### Test Details
|
|
|
|
<!-- Provide specific details about your testing -->
|
|
|
|
**Desktop:**
|
|
-
|
|
|
|
**iOS:** (if applicable)
|
|
-
|
|
|
|
**Multi-instance:** (if applicable)
|
|
-
|
|
|
|
## Documentation
|
|
|
|
<!-- Mark relevant items with an [x] -->
|
|
|
|
- [ ] Updated relevant documentation in `/docs`
|
|
- [ ] Updated README.md (if public API changed)
|
|
- [ ] Added doc comments to new public APIs
|
|
- [ ] Updated CHANGELOG.md
|
|
|
|
## Code Quality
|
|
|
|
<!-- Confirm these items -->
|
|
|
|
- [ ] Code follows project style guidelines
|
|
- [ ] Ran `cargo +nightly fmt`
|
|
- [ ] Ran `cargo clippy` and addressed warnings
|
|
- [ ] No new compiler warnings
|
|
- [ ] Added meaningful variable/function names
|
|
|
|
## AI Usage
|
|
|
|
<!-- If you used AI tools, briefly note how (see AI_POLICY.md) -->
|
|
<!-- You don't need to disclose simple autocomplete, only substantial AI assistance -->
|
|
|
|
- [ ] No AI assistance used
|
|
- [ ] Used AI tools (brief description below)
|
|
|
|
<!-- If used: -->
|
|
<!-- AI tool: [e.g., Claude, Copilot] -->
|
|
<!-- How: [e.g., "Used to generate boilerplate, then reviewed and modified"] -->
|
|
<!-- I reviewed, understand, and am accountable for all code in this PR -->
|
|
|
|
## Breaking Changes
|
|
|
|
<!-- If this is a breaking change, describe what breaks and how to migrate -->
|
|
|
|
**Does this PR introduce breaking changes?**
|
|
- [ ] No
|
|
- [ ] Yes (describe below)
|
|
|
|
<!-- If yes: -->
|
|
<!-- - What breaks: -->
|
|
<!-- - Migration path: -->
|
|
|
|
## Screenshots/Videos
|
|
|
|
<!-- If applicable, add screenshots or videos showing the changes -->
|
|
|
|
## Checklist
|
|
|
|
<!-- Final checks before requesting review -->
|
|
|
|
- [ ] My code follows the project's coding standards
|
|
- [ ] I have tested my changes thoroughly
|
|
- [ ] I have updated relevant documentation
|
|
- [ ] I have added tests that prove my fix/feature works
|
|
- [ ] All tests pass locally
|
|
- [ ] I have read and followed the [CONTRIBUTING.md](../CONTRIBUTING.md) guidelines
|
|
- [ ] I understand and accept the [AI_POLICY.md](../AI_POLICY.md)
|
|
|
|
## Additional Notes
|
|
|
|
<!-- Any additional information reviewers should know -->
|