We humans desperately want binary definitions, but things like this are gradients coupled to imperfect terms.
But here too, arguing on invention vs discover is pointless because there’s no common truth…
More generally, if there's no common truth then that itself cannot be a common truth...
That would mean an invention can become a discovery, potentially millennia later, if we discover (no pun intended) that the thing already existed in some form. I think few people would agree with that.
Also, the same ”discover or invent?” question is frequently asked about mathematics, where “exist in the known universe” is very much open for interpretation. Euclidean geometry ‘existed’ in the known universe for centuries, for example, until Einstein found out that it didn’t.