CORRECCIÓN GENERAL DE CARGA DE CLASES Y MÓDULO CAJA ERROR CORREGIDO Fatal error: Class "Model" not found. CAUSA Los controladores requieren sus modelos al inicio del archivo. Router.php cargaba Controller.php, pero no cargaba Model.php antes de requerir el controlador. Por ello, al interpretar Caja.php, PHP todavía no conocía la clase base Model. SOLUCIÓN - Router.php ahora carga Model.php antes de cualquier controlador. - Controller.php usa BASE_PATH para resolver modelos y vistas de forma estable. - Se verificó la carga de todos los controladores del sistema. - Se ejecutó php -l sobre todos los archivos PHP. No se requiere cambiar la base de datos para esta corrección.