Skip to content

Cleanup

Each tab exposes a trash icon on individual rows. The button label and confirmation depend on which tab you are on.

The Delete button on a setting row removes a single setting key from world storage. A confirmation dialog titled “Delete Setting” asks you to confirm deletion of the specific key. The Delete All button on a namespace header removes every setting belonging to that namespace in one operation.

Two scopes of removal are available:

  • Remove on a document row strips the module’s flag scope from that one document. The confirmation reads “Remove Document Flag” and names both the scope and the document.
  • Remove All on a scope header removes every instance of that flag scope from every world document. The confirmation reads “Remove Flag Scope”.

Behavior matches the World Flags tab:

  • Remove on a document row strips the module’s flag scope from that one compendium document. The confirmation reads “Remove Document Flag”.
  • Remove All on a scope header removes that flag scope from every compendium document. The confirmation reads “Remove Compendium Flag Scope” and notes that packs are temporarily unlocked to perform the writes.

The Clean Module action lives on each row of the Overview tab. It deletes every setting and removes every world and compendium flag attributed to that single module. The confirmation dialog “Clean Module Data” names the module being cleaned. On completion, Snoot reports “Cleaned module” with the module ID.

Three footer buttons on the Overview tab cover the common sweep operations.

Removes every setting and every flag for every module that is no longer installed. The confirmation “Clean All Orphaned Data” warns that orphaned modules are gone from your install and that the operation cannot be undone. On completion, Snoot reports how many orphaned modules were cleaned.

Removes every setting and every flag for every module that is installed but currently disabled. The confirmation “Clean All Inactive Data” warns that re-enabling a cleaned module later leaves it without its data. On completion, Snoot reports how many inactive modules were cleaned.

Deletes every unregistered (stale) setting key across every module, including active modules. A stale setting is one whose key is no longer declared by its module. The confirmation “Clean All Stale Settings” asks you to confirm the cross-module sweep. On completion, Snoot reports how many stale settings were deleted.

For the definition of stale, see How It Works.

After any cleanup completes, Snoot opens a “Rescan After Cleanup?” prompt offering to rescan world and compendium data so the display reflects the new state. Declining leaves the current view showing stale display state until you trigger a rescan manually.

The Rescan button in the app footer runs the same scan on demand. Use it when you suspect the display is out of sync with the world database.

For the recommended cleanup order, see How It Works. For toggles that change what shows up in scan results, see Settings.