Cleanup
Per-row actions
Section titled “Per-row actions”Each tab exposes a trash icon on individual rows. The button label and confirmation depend on which tab you are on.
Settings tab
Section titled “Settings tab”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.
World Flags tab
Section titled “World Flags tab”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”.
Compendium Flags tab
Section titled “Compendium Flags tab”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.
Per-module clean
Section titled “Per-module clean”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.
Bulk actions
Section titled “Bulk actions”Three footer buttons on the Overview tab cover the common sweep operations.
Clean All Orphaned
Section titled “Clean All Orphaned”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.
Clean All Inactive
Section titled “Clean All Inactive”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.
Clean All Stale
Section titled “Clean All Stale”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.
Rescan
Section titled “Rescan”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.