{
  "side": "before",
  "commit": "b3fdf2b10fb92e5dbc71a83381c602a8a464bbca",
  "environment": "Linux x86_64; packaged Electron; generic XDG backend; fresh isolated state; Xvfb 1920x1080; light theme",
  "launches": [
    {
      "launch": 1,
      "stage": "initial launch",
      "runtime": {
        "isPackaged": true,
        "version": "0.1.8"
      },
      "before": {
        "desktop entry": null,
        "persistent icon": null,
        "MIME cache": null,
        "defaults": null
      },
      "after": {
        "desktop entry": {
          "mtime_ns": 1794370310743384276,
          "sha256": "fc130d2d9cc4c650de4d5d13161fbc4f4acf67083d38389578acd04c7e884f1b",
          "bytes": 344
        },
        "persistent icon": {
          "mtime_ns": 1794370313351345085,
          "sha256": "403e874556ffbecee8d1b2b5d612a874303fac791212a261bb3bd1b71d83e78d",
          "bytes": 549578
        },
        "MIME cache": {
          "mtime_ns": 1794370314753324177,
          "sha256": "334a51efb08fc673dc52a90cf1cb73649b11965a6aae45be3d36ec65f0f62219",
          "bytes": 65
        },
        "defaults": {
          "mtime_ns": 1794370315280316348,
          "sha256": "b1e853b6067065cec13d9edb4c2034154cf0da309d5a727870d2b5b58b4f6285",
          "bytes": 148
        }
      },
      "mtime_result": {
        "desktop entry": "created",
        "persistent icon": "created",
        "MIME cache": "created",
        "defaults": "created"
      },
      "helpers": {
        "update-desktop-database": 1,
        "xdg-mime": 2
      },
      "write_open_count": {
        "desktop entry": 1,
        "persistent icon": 0,
        "MIME cache": 0,
        "defaults": 1
      },
      "exitCode": 0,
      "registrationHelpers": {
        "updateDesktopDatabase": 1,
        "xdgMimeDefault": 1
      }
    },
    {
      "launch": 2,
      "stage": "unchanged relaunch",
      "runtime": {
        "isPackaged": true,
        "version": "0.1.8"
      },
      "before": {
        "desktop entry": {
          "mtime_ns": 1794370310743384276,
          "sha256": "fc130d2d9cc4c650de4d5d13161fbc4f4acf67083d38389578acd04c7e884f1b",
          "bytes": 344
        },
        "persistent icon": {
          "mtime_ns": 1794370313351345085,
          "sha256": "403e874556ffbecee8d1b2b5d612a874303fac791212a261bb3bd1b71d83e78d",
          "bytes": 549578
        },
        "MIME cache": {
          "mtime_ns": 1794370314753324177,
          "sha256": "334a51efb08fc673dc52a90cf1cb73649b11965a6aae45be3d36ec65f0f62219",
          "bytes": 65
        },
        "defaults": {
          "mtime_ns": 1794370315280316348,
          "sha256": "b1e853b6067065cec13d9edb4c2034154cf0da309d5a727870d2b5b58b4f6285",
          "bytes": 148
        }
      },
      "after": {
        "desktop entry": {
          "mtime_ns": 1794370354508776677,
          "sha256": "fc130d2d9cc4c650de4d5d13161fbc4f4acf67083d38389578acd04c7e884f1b",
          "bytes": 344
        },
        "persistent icon": {
          "mtime_ns": 1794370356429752379,
          "sha256": "403e874556ffbecee8d1b2b5d612a874303fac791212a261bb3bd1b71d83e78d",
          "bytes": 549578
        },
        "MIME cache": {
          "mtime_ns": 1794370357737735943,
          "sha256": "334a51efb08fc673dc52a90cf1cb73649b11965a6aae45be3d36ec65f0f62219",
          "bytes": 65
        },
        "defaults": {
          "mtime_ns": 1794370358003732607,
          "sha256": "de656b70d77d1493ed1bbb3ae20abd4f6370135b2e013b41b1c7c235dd977c72",
          "bytes": 96
        }
      },
      "mtime_result": {
        "desktop entry": "REWRITTEN",
        "persistent icon": "REWRITTEN",
        "MIME cache": "REWRITTEN",
        "defaults": "REWRITTEN"
      },
      "helpers": {
        "update-desktop-database": 1,
        "xdg-mime": 2
      },
      "write_open_count": {
        "desktop entry": 1,
        "persistent icon": 0,
        "MIME cache": 0,
        "defaults": 1
      },
      "exitCode": 0,
      "registrationHelpers": {
        "updateDesktopDatabase": 1,
        "xdgMimeDefault": 1
      }
    },
    {
      "launch": 3,
      "stage": "missing MIME cache",
      "runtime": {
        "isPackaged": true,
        "version": "0.1.8"
      },
      "before": {
        "desktop entry": {
          "mtime_ns": 1794370354508776677,
          "sha256": "fc130d2d9cc4c650de4d5d13161fbc4f4acf67083d38389578acd04c7e884f1b",
          "bytes": 344
        },
        "persistent icon": {
          "mtime_ns": 1794370356429752379,
          "sha256": "403e874556ffbecee8d1b2b5d612a874303fac791212a261bb3bd1b71d83e78d",
          "bytes": 549578
        },
        "MIME cache": null,
        "defaults": {
          "mtime_ns": 1794370358003732607,
          "sha256": "de656b70d77d1493ed1bbb3ae20abd4f6370135b2e013b41b1c7c235dd977c72",
          "bytes": 96
        }
      },
      "after": {
        "desktop entry": {
          "mtime_ns": 1794370387869381638,
          "sha256": "fc130d2d9cc4c650de4d5d13161fbc4f4acf67083d38389578acd04c7e884f1b",
          "bytes": 344
        },
        "persistent icon": {
          "mtime_ns": 1794370389046368720,
          "sha256": "403e874556ffbecee8d1b2b5d612a874303fac791212a261bb3bd1b71d83e78d",
          "bytes": 549578
        },
        "MIME cache": {
          "mtime_ns": 1794370390101357204,
          "sha256": "334a51efb08fc673dc52a90cf1cb73649b11965a6aae45be3d36ec65f0f62219",
          "bytes": 65
        },
        "defaults": {
          "mtime_ns": 1794370390188356258,
          "sha256": "de656b70d77d1493ed1bbb3ae20abd4f6370135b2e013b41b1c7c235dd977c72",
          "bytes": 96
        }
      },
      "mtime_result": {
        "desktop entry": "REWRITTEN",
        "persistent icon": "REWRITTEN",
        "MIME cache": "created",
        "defaults": "REWRITTEN"
      },
      "helpers": {
        "update-desktop-database": 1,
        "xdg-mime": 2
      },
      "write_open_count": {
        "desktop entry": 1,
        "persistent icon": 0,
        "MIME cache": 0,
        "defaults": 1
      },
      "exitCode": 0,
      "registrationHelpers": {
        "updateDesktopDatabase": 1,
        "xdgMimeDefault": 1
      }
    },
    {
      "launch": 4,
      "stage": "stale MIME cache",
      "runtime": {
        "isPackaged": true,
        "version": "0.1.8"
      },
      "before": {
        "desktop entry": {
          "mtime_ns": 1794370387869381638,
          "sha256": "fc130d2d9cc4c650de4d5d13161fbc4f4acf67083d38389578acd04c7e884f1b",
          "bytes": 344
        },
        "persistent icon": {
          "mtime_ns": 1794370389046368720,
          "sha256": "403e874556ffbecee8d1b2b5d612a874303fac791212a261bb3bd1b71d83e78d",
          "bytes": 549578
        },
        "MIME cache": {
          "mtime_ns": 1000000000,
          "sha256": "334a51efb08fc673dc52a90cf1cb73649b11965a6aae45be3d36ec65f0f62219",
          "bytes": 65
        },
        "defaults": {
          "mtime_ns": 1794370390188356258,
          "sha256": "de656b70d77d1493ed1bbb3ae20abd4f6370135b2e013b41b1c7c235dd977c72",
          "bytes": 96
        }
      },
      "after": {
        "desktop entry": {
          "mtime_ns": 1794370415000100954,
          "sha256": "fc130d2d9cc4c650de4d5d13161fbc4f4acf67083d38389578acd04c7e884f1b",
          "bytes": 344
        },
        "persistent icon": {
          "mtime_ns": 1794370415983091441,
          "sha256": "403e874556ffbecee8d1b2b5d612a874303fac791212a261bb3bd1b71d83e78d",
          "bytes": 549578
        },
        "MIME cache": {
          "mtime_ns": 1794370417103080659,
          "sha256": "334a51efb08fc673dc52a90cf1cb73649b11965a6aae45be3d36ec65f0f62219",
          "bytes": 65
        },
        "defaults": {
          "mtime_ns": 1794370418557066750,
          "sha256": "de656b70d77d1493ed1bbb3ae20abd4f6370135b2e013b41b1c7c235dd977c72",
          "bytes": 96
        }
      },
      "mtime_result": {
        "desktop entry": "REWRITTEN",
        "persistent icon": "REWRITTEN",
        "MIME cache": "REWRITTEN",
        "defaults": "REWRITTEN"
      },
      "helpers": {
        "update-desktop-database": 1,
        "xdg-mime": 2
      },
      "write_open_count": {
        "desktop entry": 1,
        "persistent icon": 0,
        "MIME cache": 0,
        "defaults": 1
      },
      "exitCode": 0,
      "registrationHelpers": {
        "updateDesktopDatabase": 1,
        "xdgMimeDefault": 1
      }
    },
    {
      "launch": 5,
      "stage": "changed desktop entry",
      "runtime": {
        "isPackaged": true,
        "version": "0.1.8"
      },
      "before": {
        "desktop entry": {
          "mtime_ns": 1794370433178932237,
          "sha256": "70fcc6cbe69c0a0a4193f83a3af8792c45e10c6d8d6e79b3a7d6ba53e27fa185",
          "bytes": 82
        },
        "persistent icon": {
          "mtime_ns": 1794370415983091441,
          "sha256": "403e874556ffbecee8d1b2b5d612a874303fac791212a261bb3bd1b71d83e78d",
          "bytes": 549578
        },
        "MIME cache": {
          "mtime_ns": 1794370417103080659,
          "sha256": "334a51efb08fc673dc52a90cf1cb73649b11965a6aae45be3d36ec65f0f62219",
          "bytes": 65
        },
        "defaults": {
          "mtime_ns": 1794370418557066750,
          "sha256": "de656b70d77d1493ed1bbb3ae20abd4f6370135b2e013b41b1c7c235dd977c72",
          "bytes": 96
        }
      },
      "after": {
        "desktop entry": {
          "mtime_ns": 1794370434641919316,
          "sha256": "fc130d2d9cc4c650de4d5d13161fbc4f4acf67083d38389578acd04c7e884f1b",
          "bytes": 344
        },
        "persistent icon": {
          "mtime_ns": 1794370436266905073,
          "sha256": "403e874556ffbecee8d1b2b5d612a874303fac791212a261bb3bd1b71d83e78d",
          "bytes": 549578
        },
        "MIME cache": {
          "mtime_ns": 1794370436917899398,
          "sha256": "334a51efb08fc673dc52a90cf1cb73649b11965a6aae45be3d36ec65f0f62219",
          "bytes": 65
        },
        "defaults": {
          "mtime_ns": 1794370437251896498,
          "sha256": "de656b70d77d1493ed1bbb3ae20abd4f6370135b2e013b41b1c7c235dd977c72",
          "bytes": 96
        }
      },
      "mtime_result": {
        "desktop entry": "REWRITTEN",
        "persistent icon": "REWRITTEN",
        "MIME cache": "REWRITTEN",
        "defaults": "REWRITTEN"
      },
      "helpers": {
        "update-desktop-database": 1,
        "xdg-mime": 2
      },
      "write_open_count": {
        "desktop entry": 1,
        "persistent icon": 0,
        "MIME cache": 0,
        "defaults": 1
      },
      "exitCode": 0,
      "registrationHelpers": {
        "updateDesktopDatabase": 1,
        "xdgMimeDefault": 1
      }
    },
    {
      "launch": 6,
      "stage": "changed default",
      "runtime": {
        "isPackaged": true,
        "version": "0.1.8"
      },
      "before": {
        "desktop entry": {
          "mtime_ns": 1794370434641919316,
          "sha256": "fc130d2d9cc4c650de4d5d13161fbc4f4acf67083d38389578acd04c7e884f1b",
          "bytes": 344
        },
        "persistent icon": {
          "mtime_ns": 1794370436266905073,
          "sha256": "403e874556ffbecee8d1b2b5d612a874303fac791212a261bb3bd1b71d83e78d",
          "bytes": 549578
        },
        "MIME cache": {
          "mtime_ns": 1794370436917899398,
          "sha256": "334a51efb08fc673dc52a90cf1cb73649b11965a6aae45be3d36ec65f0f62219",
          "bytes": 65
        },
        "defaults": {
          "mtime_ns": 1794370454933749858,
          "sha256": "3a631580f0ac7e829162bd581410eda54b91e2fc28f93d375c6c21a1b067d91e",
          "bytes": 62
        }
      },
      "after": {
        "desktop entry": {
          "mtime_ns": 1794370456851734774,
          "sha256": "fc130d2d9cc4c650de4d5d13161fbc4f4acf67083d38389578acd04c7e884f1b",
          "bytes": 344
        },
        "persistent icon": {
          "mtime_ns": 1794370458095725073,
          "sha256": "403e874556ffbecee8d1b2b5d612a874303fac791212a261bb3bd1b71d83e78d",
          "bytes": 549578
        },
        "MIME cache": {
          "mtime_ns": 1794370460599705753,
          "sha256": "334a51efb08fc673dc52a90cf1cb73649b11965a6aae45be3d36ec65f0f62219",
          "bytes": 65
        },
        "defaults": {
          "mtime_ns": 1794370463176686144,
          "sha256": "b1e853b6067065cec13d9edb4c2034154cf0da309d5a727870d2b5b58b4f6285",
          "bytes": 148
        }
      },
      "mtime_result": {
        "desktop entry": "REWRITTEN",
        "persistent icon": "REWRITTEN",
        "MIME cache": "REWRITTEN",
        "defaults": "REWRITTEN"
      },
      "helpers": {
        "update-desktop-database": 1,
        "xdg-mime": 2
      },
      "write_open_count": {
        "desktop entry": 1,
        "persistent icon": 0,
        "MIME cache": 0,
        "defaults": 1
      },
      "exitCode": 0,
      "registrationHelpers": {
        "updateDesktopDatabase": 1,
        "xdgMimeDefault": 1
      }
    },
    {
      "launch": 7,
      "stage": "damaged persistent icon",
      "runtime": {
        "isPackaged": true,
        "version": "0.1.8"
      },
      "before": {
        "desktop entry": {
          "mtime_ns": 1794370456851734774,
          "sha256": "fc130d2d9cc4c650de4d5d13161fbc4f4acf67083d38389578acd04c7e884f1b",
          "bytes": 344
        },
        "persistent icon": {
          "mtime_ns": 1794370480786559639,
          "sha256": "ada9605222de36034b5c4ec9902242cde3a096046cbb94c2ceb489b7c7deed5d",
          "bytes": 12
        },
        "MIME cache": {
          "mtime_ns": 1794370460599705753,
          "sha256": "334a51efb08fc673dc52a90cf1cb73649b11965a6aae45be3d36ec65f0f62219",
          "bytes": 65
        },
        "defaults": {
          "mtime_ns": 1794370463176686144,
          "sha256": "b1e853b6067065cec13d9edb4c2034154cf0da309d5a727870d2b5b58b4f6285",
          "bytes": 148
        }
      },
      "after": {
        "desktop entry": {
          "mtime_ns": 1794370483703539927,
          "sha256": "fc130d2d9cc4c650de4d5d13161fbc4f4acf67083d38389578acd04c7e884f1b",
          "bytes": 344
        },
        "persistent icon": {
          "mtime_ns": 1794370485573527472,
          "sha256": "403e874556ffbecee8d1b2b5d612a874303fac791212a261bb3bd1b71d83e78d",
          "bytes": 549578
        },
        "MIME cache": {
          "mtime_ns": 1794370486778519520,
          "sha256": "334a51efb08fc673dc52a90cf1cb73649b11965a6aae45be3d36ec65f0f62219",
          "bytes": 65
        },
        "defaults": {
          "mtime_ns": 1794370487000518058,
          "sha256": "de656b70d77d1493ed1bbb3ae20abd4f6370135b2e013b41b1c7c235dd977c72",
          "bytes": 96
        }
      },
      "mtime_result": {
        "desktop entry": "REWRITTEN",
        "persistent icon": "REWRITTEN",
        "MIME cache": "REWRITTEN",
        "defaults": "REWRITTEN"
      },
      "helpers": {
        "update-desktop-database": 1,
        "xdg-mime": 2
      },
      "write_open_count": {
        "desktop entry": 1,
        "persistent icon": 0,
        "MIME cache": 0,
        "defaults": 1
      },
      "exitCode": 0,
      "registrationHelpers": {
        "updateDesktopDatabase": 1,
        "xdgMimeDefault": 1
      }
    },
    {
      "launch": 8,
      "stage": "unchanged after repair",
      "runtime": {
        "isPackaged": true,
        "version": "0.1.8"
      },
      "before": {
        "desktop entry": {
          "mtime_ns": 1794370483703539927,
          "sha256": "fc130d2d9cc4c650de4d5d13161fbc4f4acf67083d38389578acd04c7e884f1b",
          "bytes": 344
        },
        "persistent icon": {
          "mtime_ns": 1794370485573527472,
          "sha256": "403e874556ffbecee8d1b2b5d612a874303fac791212a261bb3bd1b71d83e78d",
          "bytes": 549578
        },
        "MIME cache": {
          "mtime_ns": 1794370486778519520,
          "sha256": "334a51efb08fc673dc52a90cf1cb73649b11965a6aae45be3d36ec65f0f62219",
          "bytes": 65
        },
        "defaults": {
          "mtime_ns": 1794370487000518058,
          "sha256": "de656b70d77d1493ed1bbb3ae20abd4f6370135b2e013b41b1c7c235dd977c72",
          "bytes": 96
        }
      },
      "after": {
        "desktop entry": {
          "mtime_ns": 1794370513707356968,
          "sha256": "fc130d2d9cc4c650de4d5d13161fbc4f4acf67083d38389578acd04c7e884f1b",
          "bytes": 344
        },
        "persistent icon": {
          "mtime_ns": 1794370515087349400,
          "sha256": "403e874556ffbecee8d1b2b5d612a874303fac791212a261bb3bd1b71d83e78d",
          "bytes": 549578
        },
        "MIME cache": {
          "mtime_ns": 1794370515941344754,
          "sha256": "334a51efb08fc673dc52a90cf1cb73649b11965a6aae45be3d36ec65f0f62219",
          "bytes": 65
        },
        "defaults": {
          "mtime_ns": 1794370516088343958,
          "sha256": "de656b70d77d1493ed1bbb3ae20abd4f6370135b2e013b41b1c7c235dd977c72",
          "bytes": 96
        }
      },
      "mtime_result": {
        "desktop entry": "REWRITTEN",
        "persistent icon": "REWRITTEN",
        "MIME cache": "REWRITTEN",
        "defaults": "REWRITTEN"
      },
      "helpers": {
        "update-desktop-database": 1,
        "xdg-mime": 2
      },
      "write_open_count": {
        "desktop entry": 1,
        "persistent icon": 0,
        "MIME cache": 0,
        "defaults": 1
      },
      "exitCode": 0,
      "registrationHelpers": {
        "updateDesktopDatabase": 1,
        "xdgMimeDefault": 1
      }
    }
  ]
}