config('installer.steps'). Add, remove, or reorder steps without touching package source.on_admin_created hook: Closure-based callback for assigning roles/permissions after admin creation.environment_fields config: Host apps can inject extra .env form fields (checkbox, text) into the database setup screen.lang/en/installer.php. Publish with --tag=installer-lang.503 JSON response instead of an HTML redirect.StepManager::getPreviousStep(), isLastStep(), isFirstStep() helper methods.StepManager is registered as a singleton.CreateAdmin step — use on_admin_created closure instead.InstallerServiceProvider boots steps from config instead of hardcoding them.SelectIndustry step removed from the package (project-specific; move to your app).admin_role config key removed (replaced by on_admin_created closure).custom_steps config key removed (replaced by the steps array).BOOKFLOW_MULTI_TENANT env variable no longer written by default (use environment_fields).RunMigrations (use config('installer.seeder') directly).'bookflow' database default in installer state./livewire-*[hash]*) to prevent installer redirection and Alpine.js startup crashes.echo "<script>..." / exit hack with proper Livewire redirect in mount()./livewire-*[hash]*) to prevent installer redirection and Alpine.js startup crashes.How can I help you explore Laravel packages today?