6a09e667…Canonical proposalGoogle Drive · read-only audit
Proof first.
Cleanup later.
Drive Duplicate Auditor inventories an approved folder, confirms uploaded-file matches with SHA-256 and lays out the evidence in a review Sheet. It has no delete button.
- Uploaded files
- Exact SHA-256
- Google-native files
- Possible match only
- Source changes
- None
6a09e667…Exact copyName and type align. Content still needs review.
Possible only01
The rule that matters
A similar name is a clue.
An identical hash is evidence.
Copied suffixes help people spot likely clusters, but they never decide a result. Two uploaded files enter an exact group only when their bytes produce the same SHA-256 digest.
A bounded audit route
From folder tree to review evidence.
- 01Allowlist
Enter through an approved root
The script scans only configured folders and skips shortcuts that could lead elsewhere.
- 02100 items
Page the inventory
One folder page per run keeps execution predictable and leaves continuation state visible.
- 03Exact bytes
Hash safe-size uploads
Uploaded files up to 20 MB receive an exact SHA-256 digest. Larger files remain inventory-only.
- 04Lower confidence
Separate native files
Docs, Sheets and Slides are labelled possible matches because metadata is not byte-level proof.
- 05Human review
Propose, never perform
Deterministic rules nominate a canonical copy, but every approval stays blank.
The authoritative review Sheet
Every claim keeps its receipt.
The formatted Sheet links back to each Drive file and keeps confidence, location, sharing warnings, recommendation and approval together.
- DashboardGroups, space estimate and failures
- Duplicate ReviewEvidence and blank decisions
- InventoryEvery file and hash status
- Run LogBounded progress and retries
Safety boundary
The audit can inform a decision. It cannot make one.
No source file is moved, modified, shared, trashed or deleted. A failed file is retried independently, then left visibly marked for manual review.
A Drew’s Digest project