Complete this self-assessment before requesting review and update it after any substantial change to the pull request. Copy the form below into the pull request description, replace the guidance comments, and check an item only after you have verified it.
Use Not applicable — <reason> when an item does not apply. An unchecked item
means the pull request is not ready for review. This assessment records the
contributor's evidence; it does not replace reviewer approval or required CI
checks.
- I re-read the linked issue and kept this change within its requested scope.
- I removed unrelated changes, unfinished work, and misleading TODOs.
Scope evidence:
- I added or updated appropriate automated tests, or explained why runtime tests are not applicable.
- I covered the relevant happy path, negative path, regression, and edge cases.
- I manually verified affected behavior where automated coverage is not sufficient.
Test evidence:
- I ran the repository checks relevant to this change and recorded their results.
- All required CI checks pass on the latest commit, or I have identified each pending or failing check below.
- I did not skip, mute, or bypass a failing check.
Local check results and CI status:
- I added or updated contributor, user, API, or architecture documentation affected by this change, or documented why no update is needed.
- Any comments, examples, screenshots, and links affected by the change remain accurate.
Documentation evidence:
- I tested realistic boundary conditions and documented all known limitations, assumptions, risks, skipped checks, and follow-up work.
- I confirmed the change does not claim support for behavior it does not implement.
Known limitations and follow-up work:
- I checked every acceptance criterion in the linked issue against the implementation and evidence.
- Every criterion is satisfied, or an exception has been explicitly agreed with a maintainer and documented below.
Acceptance criteria confirmation:
| Acceptance criterion | Implementation or evidence | Status |
|---|---|---|
| Pass / Not applicable |
- I reviewed the complete diff as if I were the reviewer.
- The pull request description is accurate and contains enough evidence to evaluate this work without relying on private context.
- I believe this contribution is ready for review and, when applicable, payment evaluation.
Contributor: @
Assessment updated: