fbb0bcb7e1
Without an explicit panel, WorkOrderDashboard::getUrl() resolves the route name against Filament's current-or-default panel, which in some Livewire lifecycles or from ambiguous contexts is 'central' — where the page isn't registered. Symptom: the produced URL ended up empty or malformed, and clicking the button hit our friendly redirect claiming WO #0 doesn't exist. Also removes the temporary /__wo-diag/{id} route added for diagnosis. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>