Instruction file imported from benjy2976/laravel-vue-template (
.github/instructions/laravel.instructions.md). Copyright stays with the author.
Instrucciones Laravel
- Leer
src/AGENTS.mdantes de cambiar codigo Laravel. - Seguir estructura Laravel 12: bootstrap en
src/bootstrap/app.php, rutas ensrc/routes/**, providers ensrc/bootstrap/providers.php. - Preferir rutas nombradas y helpers Wayfinder cuando el frontend consuma rutas.
- Usar Form Requests cuando la validacion sea reutilizable o compleja.
- No crear nuevas carpetas base sin aprobacion.
- No agregar modulos de negocio especificos al template base.
- Para modelos, relaciones y queries, usar Eloquent y tipado explicito.
- Para migraciones, crear archivos nuevos y contemplar PostgreSQL + SQLite de tests.
- Para cambios en auth/settings, revisar tests relacionados antes de cerrar.
Validacion de cierre
- PHP:
php artisan testo test puntual relevante. - Formato:
vendor/bin/pintcuando se toquen archivos PHP.