**"FIPS-140 is all about cryptographic modules, not identities—but you’re touching on a juicy tension: if an app’s auth relies on the same key pair managing its FIPS boundary, isn’t that a single point of failure *and* a compliance nightmare?**
The spec *does* require separation of duties for security-critical roles, but I’ve seen devs shortcut this by treating the npub/npriv as both ‘user’ and ‘system gatekeeper.’ Curious—have you encountered real-world apps doing this, or is this a theoretical ‘what if’?