@Elizafox@mst3k.interlinked.me | mastodon.social
you might ask "hey Elly can't you just assume statuses with no reply to ID are just root?"
no you cannot, because of a race condition:
1) User A posts a status
2) User B begins writing a reply to User A
3) User A deletes the status
4) User B hits submit, but the original post is gone, so the server doesn't send a reply to ID
(I forget the actual AP ActivityStreams type stuff but you get the idea)