···11+## What does this PR do?
22+33+<!--
44+ Describe the change and why it's needed. Link to a related issue or discussion.
55+ If there is no issue, please explain why one isn't needed.
66+-->
77+88+Closes #
99+1010+## Type of change
1111+1212+<!-- Check one. -->
1313+1414+- [ ] Bug fix
1515+- [ ] Feature
1616+- [ ] Refactor (no behavior change)
1717+- [ ] Documentation
1818+- [ ] Performance improvement
1919+- [ ] Tests
2020+- [ ] Chore (dependencies, CI, tooling)
2121+2222+## Checklist
2323+2424+- [ ] `pnpm test` passes (or targeted tests for my change)
2525+- [ ] `pnpm format` has been run
2626+- [ ] I have added/updated tests for my changes (if applicable)
2727+- [ ] I have added a changeset
2828+2929+## AI-generated code disclosure
3030+3131+<!-- If any part of this PR was generated by AI tools (Copilot, Claude, GPT, Cursor, etc.), check the box. This is fine — we just need to know so reviewers can pay extra attention to edge cases. -->
3232+3333+- [ ] This PR includes AI-generated code