Designing Filament Table Actions for Complex Record States Without Losing Your Mind
State transitions deserve better than a status dropdown. Here's how to build guarded, confirmed, transactional Filament table actions — and bulk actions that won't exhaust memory.