If we must stick to hashes for threading, can we maybe make it mandatory to always include a reference to the original twt URL when writing replies?
Instead of
(<a href="https://anthony.buc.ci/search?tag=123467">#123467</a>) hello foo bar
you would have
(<a href="https://anthony.buc.ci/search?tag=123467">#123467</a> http://foo.com/tw.txt) hello foo bar
or maybe even:
(<a href="https://anthony.buc.ci/search?tag=123467">#123467</a> 2025-04-30T12:30:31Z http://foo.com/tw.txt) hello foo bar
This would greatly help in reconstructing broken threads, since hashes are obviously unfortunately one-way tickets. The URL/timestamp would not be used for threading, just for discovery of feeds that you don’t already follow.
I don’t insist on including the timestamp, but having some idea which feed we’re talking about would help a lot.