1. Added log statements in `useThreadsWithPermission` that included thread name, permission name, and whether permission was enabled or disabled. They looked like the following:
{F1901363}
2. Used the app and navigated to a bunch of threads/screens to build up logs.
3. Created script to compare logs from before and after the change to ensure that the values of permission for given thread remained same:
https://gist.github.com/atulsmadhugiri/3f1ac163e0f53b46f496001d4cedda3c
4. Ran script and ensured that there were no differences (see output on bottom right):
{F1901378}
(In hindsight I should've just logged `threadName, permissionName, boolean` as "CSV" so it would be super simple to split on comma, but had already collected large volume of logs)