Apply once at outermost WSGI layer. Don't accidentally apply twice.
+
### Python packages (resolved)
+
+
`app/auth/` and `app/management/` stay as-is. They represent distinct domains (auth infrastructure vs wiki lifecycle CRUD). The consolidation merges entry points, not packages. `platform_server.py` imports from both.
+
+
### Entanglement (resolved)
+
+
Only 2 systemd service files and 3 test files reference `auth_server`/`api_server`. No other app code imports from them. Ansible handlers for service restarts need updating. Clean separation, low-risk rename.
+
### Confirmed correct
- ManagementMiddleware passes through `/auth/*` (line 162-165)