#nobot is good enough... until it is de-facto #standard and there's no way back from #protocol decay, that is now common practice across the installed base.
That an actor has a profile specified in a particular way, and that that profile has a bio description, and that that bio description may contain a growing number of special control words. A growing collection of #domain-specific language that arbitrary #apps impose, is severe example of protocol decay that significantly decreases the attractiveness and value of adopting #ActivityPub. To adopt, you are required to hem yourself into very particular approaches, accepting all kinds of app-specific leaky abstractions that may be totally irrelevant to the business or application domain your project models solutions for.
On app-centric #fediverse-we-have an app developer has to force their app into a pretzel for interoperable wire exchange that doesn't look and feel like #microblogging.
This will only grow worse over time.