Architecture Decision Records 

This section documents the key architectural decisions made during the design and implementation of the extension.

Summary 

ADR Title
ADR-001 Depend on nr-passkeys-be as Composer Dependency
ADR-002 felogin Integration and Standalone Plugin
ADR-003 Triple Recovery Mechanisms
ADR-004 Enrollment-Only, No Registration
ADR-005 Site-Configurable RP ID
ADR-006 Dual Enforcement Model
ADR-007 Post-Login Enrollment Interstitial
ADR-008 Credential-ID to UID Resolution
ADR-009 Vanilla JavaScript Frontend
ADR-010 Recovery Codes Bcrypt Hashed
ADR-011 Magic Link Deferred to v0.2
ADR-012 Authentication Service Priority 80