if we're running a rule that is intended to modify...
# development
a
if we're running a rule that is intended to modify files in the workspace, could we potentially add a lock in rust which queues the file events until after the workspace rule completes?