Fonte oficial no Laravel
AttributeIlluminate\Database\Eloquent\Attributes\Scope

#[Scope]

Define um escopo personalizado para consultas Eloquent.

Disponível desde

Laravel 13.0

Aplicável em

method

Parâmetros

Nenhum parâmetro obrigatório ou opcional.

Uso prático

use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Attributes\Scope;

#[Scope]
class Post extends Model
{
    public function scopeActive($query)
   ...
}