# Implantação 008 - Responsáveis e Vínculo com Alunos

Data: 2026-01-28

## O que foi feito
- CRUD de responsáveis legais (guardians).
- Vínculo de responsáveis com alunos (múltiplos responsáveis por aluno).
- Lista de alunos exibe responsáveis vinculados.
- Menu atualizado para acesso rápido aos responsáveis.

## Arquivos alterados/criados
- `app/Models/Guardian.php`
- `app/Models/Student.php`
- `database/migrations/2026_01_28_143000_create_guardians_table.php`
- `database/migrations/2026_01_28_143010_create_guardian_student_table.php`
- `app/Http/Controllers/GuardianController.php`
- `app/Http/Controllers/StudentController.php`
- `resources/views/pages/guardians/index.blade.php`
- `resources/views/pages/guardians/create.blade.php`
- `resources/views/pages/guardians/edit.blade.php`
- `resources/views/pages/students/create.blade.php`
- `resources/views/pages/students/edit.blade.php`
- `resources/views/pages/students/index.blade.php`
- `routes/web.php`
- `app/Helpers/MenuHelper.php`
- `database/seeders/DatabaseSeeder.php`
- `database/seeders/PermissionsSeeder.php`

## Comandos recomendados
- `php8.4 artisan migrate --force`
- `php8.4 artisan db:seed --force`
- `PATH=/usr/bin:/bin npm run build`

## Rollback
1) `sudo /var/www/html/escolar/scripts/rollback_snapshot.sh`
2) `sudo /var/www/html/escolar/scripts/rollback_restore.sh <timestamp>`
