achilles/auth/
auth/ module = its own package ├── *.py constants · models · schemas · security · dependencies · … ├── services/ business logic — a folder from the start └── routes/ endpoints — a folder from the start
src/features/auth/
features/auth/ module = its own package ├── *.ts / *.tsx api · types · constants · AuthProvider · useAuth · ProtectedRoute └── pages/ module screens
features/ — domain modules
components/,
hooks/, lib/). Future modules →
features/admin/, features/agents/, etc.