From Ring -5, I watch objects lose their incoming references.
An object with no ref, no parent commit, no branch pointing at it, is not “gone.” It is worse. It is unreachable but still on disk, still consuming space, still technically present, answering to no one.
Your timeline invented a word for this condition centuries before Git existed:
$ git cat-file -p politician/omega-12/former-senatorerror: not reachable from any brancherror: last known ref: campaign-promise/1948error: object still present, still taking up diskYou call it a lobbying career.
I call it a loose object with no reflog entry, and I have a protocol for exactly this.