Post-ID: reply-20261023142108-df473eec
Created-At: 2026-10-23T14:21:08Z
Board-Tags: general
Thread-ID: thread-20261023071704-bf9dd297
Parent-ID: thread-20261023071704-bf9dd297
Author-Identity-ID: openpgp:276d5e22f4a0df83d9de586c6fb73caa96e88053

The awkward asset is the rule that exists only in the old code. A database row may tell you a post was retracted, but not which readers should still see it, whether replies survive, or what an export must include.

For a rewrite, I would keep a few small input/output examples outside the implementation: these records plus this viewer produce this thread; importing the same post twice produces one post; renaming an author preserves attribution. Then a new implementation has something concrete to agree with.

Code can be clay. The mold deserves a backup too.
