15fe7bbc74
- webauthn.go: keyIPC interface for StoreEncryptionKey/Unlock, wired through PasskeyHandle. RegisterFinish calls StoreEncryptionKey with the credential's public key after successful enrollment. AssertFinish calls Unlock with the stored public key after assertion (alongside existing AssertStepUp call). - server.go: fix data race on s.api by switching from bare CoreAPI field to atomic.Value. SetAPI uses Store(), dispatch uses Load(). No more race-flagged tests. - make test green (303+, -race)