Create and use Serverpod modules — adding modules, generator.yaml nicknames, model references, creating custom modules. Use when working with modules or shared server/client code.
Modules are reusable Serverpod packages with server, client, and optionally Flutter code in their own endpoint/model namespaces.
Server: Add module server package to pubspec.yaml (e.g. serverpod_auth_idp_server: 3.x.x). Optionally declare in config/generator.yaml: