Referencia
Ciclo de vida de la aplicación
Bootstrap HTTP y CLI y puntos donde la aplicación amplía el framework.
Flujo de un request HTTP
Un request HTTP entra por public/index.php, crea ApplicationContext, construye Kernel, carga la configuración, registra providers y rutas, ejecuta middleware, resuelve el controller y envía una response PSR-7.
Flujo CLI
La CLI arranca mediante vendor/bin/lemonade, crea el application context, inicia CliKernel, carga configuración compartida y CLI, registra providers y ejecuta el command seleccionado.
Puntos de extensión estables
Los puntos de extensión estables de la aplicación son los módulos YAML, app/Config/Routing.php, app/Config/Commands.yaml, Providers.yaml y los bindings en AppServiceProvider.