Nothing Runs Longer Than Five Seconds
No unit of work runs longer than five seconds: a web request, a Livewire action, a job, an Artisan command or a migration. Work that can run past five seconds is not done inline — it goes to the queue, as the Queues and Time Budget standard describes.
The budget is set before the code is written, not discovered after it fails. A request that runs for minutes ends in a 502 or a gateway timeout, a migration killed mid-run is retried from the start, and a run cut off halfway is left "in progress" forever. Every one of those costs the person who asked for the work a second attempt.
Five seconds is the ceiling, not the target. Measure the work over the largest data the project will hold, not over today's.
The analyzer does not check this standard yet: no rule here has a processor, so a clean analyzer run proves nothing about it. It is followed by whoever plans and builds the work.