@postmodern Don't invent TLDs, this is a sure road to hell. Also `.local` is reserved for mDNS, better not to name hosts with it. ICANN decided to reserve `.internal`, so that would be the best (and only) choice. `.corp` will never exist for real exactly because it got abused "internally":
https://www.theregister.com/2018/02/12/icann_corp_home_mail_gtlds/ ; but in fact the good way is just to register a domain for real, in any public TLD, and then use it as suffix for all naming needs.