Shinydocs Pro

Default ROT Rules for Shinydocs Pro

Shinydocs Pro ships with 49 rule files for finding redundant, obsolete and trivial (ROT) content. Some rules are split across several files (for example, Game has 10); the rule list under Settings > Analysis > ROT shows each file. A matched document gets the rule's tag value in rot_obsolete, rot_redundant or rot_trivial.

Dates are compared with the day the rule runs. Most rules use the last modified date; Temporary file uses the created date.

Category

Rule

Tag value

Date condition

Matches

Why

Obsolete

Archive

archive

Last modified more than 1 year ago

Path contains "archive", "archived" or "archives". Common Windows and Python folders are left out.

Files the owner marked as archived.

Obsolete

Cache

cache

Last modified more than 30 days ago

Folder named "cache", or extension .cache. Folders containing "windows" are left out.

Cache folders hold temporary application data.

Obsolete

Event Log

event log

Last modified more than 6 months ago

Extension .evtx

Windows Event Viewer logs are useful while troubleshooting, but rarely after.

Obsolete

Flash media

flash_media

-

Extension .fla, .flv or .swf, except files named "SocketPool"

Adobe Flash ended in 2020. SocketPool files are used by applications and are left alone.

Obsolete

Log

log

Last modified more than 6 months ago

Extension .log

Old log files.

Obsolete

Old draft

old_draft

Last modified more than 1 year ago

File or folder name contains "draft"

Drafts are rarely deleted once the final version is done.

Obsolete

Packet capture

packet_capture

Last modified more than 6 months ago

Extension .pcap, .pcapng, .har, .saz, .bfr, .ncf, .ncfx or .snoop

Network captures kept while troubleshooting have no value once the issue is resolved.

Obsolete

Supersede

supersede

-

File name contains supersede, superseed, supercede or a common misspelling

Files marked as superseded.

Obsolete

Unused

unused

Last modified and created more than 7 years ago

Any file

Old files.

Obsolete

Windows registry

windows_registry

Last modified more than 1 year ago

Extension .reg, except in paths containing System32 or http://Microsoft.NET

Registry exports are often forgotten once their purpose is served.

Redundant

Copied

copied

-

Name contains "- Copy." or a number in brackets, such as "(2)"

Copied and pasted files.

Redundant

Email copy

email_copy

-

Email file extensions such as .msg, .pst, .ost, .mbox or .nsf, or a folder named "email archive"

Copies of email held outside the email system.

Redundant

Java

java

-

Extension .class, .jad, .jar, .java, .jsp, .idx, .cod or .j

Java files.

Redundant

Large disk image

large_disk_image

Last modified more than 30 days ago

Disk image extensions such as .iso, .img or .dmg, larger than 2 GB

Large software disk images.

Redundant

Smartphone software

smartphone_software

-

Extension .ipa, .apk or .ipsw

iOS and Android application files.

Trivial

Calendar

calendar

Last modified more than 3 months ago

Extension .ical, .ics, .ifb or .icalendar

Downloaded calendar events, used once to import.

Trivial

Crypto miner

crypto_miner

-

Executable named after known crypto-mining software

Crypto miners.

Trivial

Crypto wallet

crypto_wallet

-

File named "wallet" with extension .dat

The usual name for a crypto wallet file.

Trivial

Email no body

email_no_body

-

Email (.msg, .eml) with no body text

Usually not a record.

Trivial

Email no subject

email_no_subject

-

Email (.msg, .eml) with no subject

Usually not a record.

Trivial

Email 'noreply'

email_noreply

-

Email (.msg, .eml) from an address containing noreply, no_reply or no-reply

Notifications and newsletters.

Trivial

Email spam

email_spam

-

Email (.msg, .eml) whose subject starts with a spam marker such as [SPAM]

Mail that a spam filter flagged.

Trivial

Empty files

empty

-

Size 0 bytes

Empty files.

Trivial

Entertainment media

entertainment_media

-

Extension .m4v, .m4a, .azw, .azw1, .mkv or .vob, or a folder containing "spotify"

iTunes, Kindle and DVD or Blu-ray copies.

Trivial

Game (10 rules)

game

-

Common game and emulator file extensions and folders

Video games and emulation files. Extensions also used by other applications are left out.

Trivial

Mac thumbnail

mac_thumbnail

-

File named .DS_Store

Folder display settings left by macOS. They don't work on a file share.

Trivial

No business value

no_business_value

-

File or folder name contains words such as funny, wedding, selfie, vacation pictures, dog or cats

Personal content.

Trivial

NSFW - explicit (3 rules)

nsfw-explicit

-

File or folder name contains explicit terms

Terms that may be inappropriate in some contexts but acceptable in others, such as medical or artistic work. The rule files contain offensive language.

Trivial

NSFW - moderate (2 rules)

nsfw-moderate

-

File or folder name contains moderate terms

As above, for milder terms.

Trivial

NSFW - offensive

nsfw-offensive

-

File or folder name contains hate speech

Discriminatory, offensive and aggressive language.

Trivial

Pirated

pirated

-

Common pirated media containers and keywords, such as torrent folders

Likely pirated content.

Trivial

Recycle bin

recycle_bin

Last modified more than 30 days ago

In a $Recycle.Bin folder

Recycle bins left behind on file shares. File system sources only.

Trivial

Temporary backup

temporary_backup

Last modified more than 30 days ago

Extension .$$$, .bak, .old or .wbk

Temporary backups, such as Word backups (.wbk).

Trivial

Temporary file

temporary_file

Created more than 30 days ago

Extension .tmp, .temp, .crdownload or .swp

Temporary files.

Trivial

Temporary tilde

temporary_tilde

Last modified more than 1 week ago

Name starts with ~

Temporary files left behind by Microsoft Office.

Trivial

Windows memory dump

windows_memory_dump

Last modified more than 3 months ago

Extension .dmp

Crash dumps made for debugging.

Trivial

Windows thumbnail

windows_thumbnail

-

File named thumbs.db

Windows thumbnail cache files.

Keep a file out of ROT detection

A file tagged Exclude-from-ROT-detection with the value True is skipped by the ROT rules, and its existing ROT tags are removed. In the Catalog, select the files, choose Tag and pick Exclude-from-ROT-detection. Tagging in the Catalog needs the Tagging in Catalog feature flag.

To add your own rules, see Adding custom PII and ROT rules to Shinydocs Pro Control Center. For the difference between redundant files and duplicates, see What is the difference between a Duplicate and a Redundant file.