Thanks for sharing this. It's nice to see something not immediately turned into landfill junk. I ran into a similar issue awhile ago, and was able to replace the battery too. Not trivial, but very satisfying. Here's that journey: https://www.mooshwerks.com/2024/11/09/bike-light-hack/