- I've checked to ensure there aren't other open Pull Requests for the same update/change.
- I've submitted a ticket for my issue if one did not already exist.
- My submission passes all tests. (Please run the full test suite locally to cut down on noise from CI failures.)
- I've used Github auto-closing keywords in the commit message or the description.
- I've added/updated tests for this change.
- I've submitted an issue that describes this feature, and received the go ahead from the maintainers.
- My submission includes new tests.
- My submission maintains compliance with JSON:API.
- I've included an explanation of what the changes do and why I'd like you to include them.
- I've provided test(s) that fails without the change.
- Maintains compliance with JSON:API
- Adequate test coverage exists to prevent regressions