Documenting go.yarn.social/client
It's been years (exactly how much, I have long forgotten) since Yarn exists (and a tad more if you count the original project that spawned it, but eh, details), and neither of the associated libraries have any sort of documentation, other than whatever the reference client does, which is kind of... ugh
I wrote Mikuru last month, albeit for no real reason, by practically studying the code of yarnc in near real-time, in an attempt to figure out how the library worked at all.
It was annoying, but I made it work (except for the timeline, that turns out to be a beast of its own), so anyway.
As expected, ended up forking the library to take on writing documentation strings for the library, along with some examples (based off both the known clients that use it), and even told prologic about it.
Told him much earlier that it would happen eventually, go figure.
That's all.
[March 2, 2026]: Gitea died and was rebuilt, not without data loss, so the repository that used to hold the library documentation no longer exists.
© 2025-20XX Shin'ya Minazuki ~ https://laidback.moe/~shinyoukai/