Rules for the stack you actually write
Laravel, Livewire, Alpine and Tailwind, down to models, migrations, observers, policies, routes, traits, services and the documentation around them. Each file is judged by the rules that apply to it and by no others.