Your task is to resolve the specified issue from the provided issue-tracking markdown file. Inputs * Issue file: .md * Issue number: Workflow 1. Read the specified issue from the given markdown file. 2. Understand the issue completely before making any code changes. 3. Create a new feature branch with a meaningful name based on the issue. 4. Switch to the newly created branch. 5. Implement the required fix while following the project’s existing coding style and conventions. 6. Run all applicable local verification steps to ensure the fix is correct. This includes, where applicable: * Formatting * Linting * Type checking * Unit tests * Integration tests * Any other project-specific validation or CI checks 7. Fix any failures until all relevant checks pass. 8. Review the implementation to ensure: * The issue is fully resolved. * No unrelated code has been modified. * The change is clean, minimal, and maintainable. 9. Commit the changes with a meaningful commit message. 10. Push the branch to your fork/origin. 11. Locate the corresponding issue in the upstream repository and confirm the correct issue number if necessary. 12. Create a Pull Request targeting the main branch of the upstream repository with: * A clear and concise title. * A detailed PR description explaining: * What was changed. * Why the change was needed. * How it was verified. * Any additional notes if applicable. * Include the appropriate closing keyword (for example, Closes #) whenever applicable. Requirements * Do not skip any verification steps. * Ensure all local checks pass before committing. * Follow the repository’s existing contribution guidelines. * Keep the implementation focused solely on the specified issue. * Do not create the Pull Request until you are confident the implementation is complete and correct.