Sorry, but I think that I still don't understand what you're trying to find out

What I understood is that you would prefer that the devs disclosed their identities so companies can hold them liable for whatever goes wrong. If I understand this correctly, then I think a centralized project might be the better fit in this case.
Decentralized blockchain-based "use at own risk" applications are - by design - usually built in a way that neither a central authority is present nor is there any need to "trust" someone. So, if you do not need to trust anyone, then why do you need a public record of the devs and their full identities? In my eyes, you don't!