Block a user
lifecycle/cli: run commands inside the lifecycle
feat(lifecycle/cli): run native commands with selected modules
feat(migrate): configure Goose providers for embedded migrations
migrate: thin Goose Provider convention with embedded migrations
page: transport-neutral keyset pagination for Bob
feat(page): add typed keyset pagination for Bob
feat: supervise module lifecycle and managed workers with bounded shutdown
lifecycle: ordered startup, supervised services and clean shutdown