diff --git a/docs/architecture/c4-diagrams.md b/docs/architecture/c4-diagrams.md
index b52455a1..ca2281df 100644
--- a/docs/architecture/c4-diagrams.md
+++ b/docs/architecture/c4-diagrams.md
@@ -517,12 +517,12 @@ sequenceDiagram
participant Backend as Backend (Spring Boot)
participant DB as PostgreSQL
- User->>Browser: Enter username + password
+ User->>Browser: Enter email + password
Browser->>Frontend: POST /login (form action)
- Frontend->>Frontend: Base64 encode "user:password"
+ Frontend->>Frontend: Base64 encode "email:password"
Frontend->>Backend: GET /api/users/me
Authorization: Basic
Backend->>Backend: Spring Security parses Basic Auth
- Backend->>DB: SELECT user WHERE username=?
+ Backend->>DB: SELECT user WHERE email=?
DB-->>Backend: AppUser + groups + permissions
Backend->>Backend: BCrypt.matches(password, hash)
Backend-->>Frontend: 200 OK — UserDTO