<?php
// Tambahkan definisi Gate berikut ke boot() AppServiceProvider.
// Pastikan model User memiliki kolom role ('admin' atau 'agent').

use Illuminate\Support\Facades\Gate;

public function boot(): void
{
    Gate::define('manage-system', fn ($user) => $user->role === 'admin');
    Gate::define('access-agent', fn ($user) => in_array($user->role, ['admin', 'agent'], true));
}
