---
description: Reproduce, root-cause, and fix a bug with a regression test.
argument-hint: <bug description / repro>
---

Fix this bug: **$ARGUMENTS**

Use the `bug-investigator` agent. It must:
1. State its understanding of the broken behaviour and locate the exact code path (route name, French UI string, controller/service).
2. Identify the root cause — check the usual suspects: wrong subdomain group, permission middleware, observer side effects, soft-delete vs hard-delete, null relationship, queue job never dispatched (DB queue, single CRON worker), per-instance Brevo disabled.
3. Write a **failing regression test first** (testing-conventions style).
4. Apply a minimal fix matching surrounding code — no unrelated refactors.
5. Verify the test passes, run `vendor/bin/pint`.

If it cannot reproduce, it must say exactly what repro/input is needed instead of guess-fixing.

Report: root cause, the fix, the regression test, verification result.
