//! Page components for different routes
//!
//! Follows L-SUSPENSE-BOUNDARIES and L-ERROR-BOUNDARIES patterns for
//! proper async data loading and error handling.
//!
//! Pages are implemented via the web server frontend which uses:
//! - Dashboard page showing project overview
//! - Projects page for listing and creating projects
//! - Project detail page with checklists and security info
//! - Security assessment page
//! - 404 Not Found page

pub mod auth;
