I have a mature software extension that needs a round of enhancements and stability work. The core codebase is stable and well-documented, but several quality-of-life improvements and one persistent freezing bug remain on my roadmap. Scope of work • Refactor the existing location module so I can define multiple “zones,” move them around easily, and have the extension recognise the new coordinates instantly. • Introduce a user-configurable refresh-rate control (milliseconds to minutes) that persists across sessions. • Track down and eliminate a sporadic freeze that appears after prolonged use—memory leaks or thread deadlocks are my prime suspects, but I’m open to your diagnostic process. • General version bump, dependency housekeeping, and regression testing to be sure older features stay intact. I will provide the current source, a list of test scenarios, and sample data for the location zones. Please outline the tools or debugging frameworks you prefer and give me an estimated turnaround for an initial build. I’m happy to iterate quickly and merge via short milestones so we can keep momentum.