Inheriting a legacy database where core business rules hide inside SQL stored procedures and triggers is my least favorite debugging experience. Keeping state transitions in version-controlled PHP actions where Pest tests and static analysis can actually see them makes deployments way less stressful.
commit 736c2a7