Severity: LOW
Location: src/Middleware/AdminMiddleware.php:29-41
Bug: Inconsistent redundant check; could become wrong if middleware order changes.
Fix: Stash validated user in request context from AuthMiddleware; reuse.
Status: open. Will reply with remediation details when resolved.