This isn’t a programming class, dude.
I mean, are you worried about definitions that are circular because A depends on B depends on C depends on A? No, you’re not. No one has ever complained about this.
People are complaining about it, it’s the whole point of this post. If saying “a woman is someone who identifies as a woman” was a sufficient, then we wouldn’t be talking about this.
It is sufficient.
It’s not recursive.
No one complains about wider circles: A -> B -> C -> A.
This is a made up problem.
I don’t accept the assertion that your definition isn’t recursive.
This is like someone who says they believe in God, because their definition of God is ‘The Universe’
That’s cool, define God however you want. But it’s not a very helpful definition when the majority of people are using that word in a very different way.
Remember, language is descriptive, not prescriptive.