Design software fights for the spotlight. The paperwork around it — the renaming, the filing, the email threads that decide which drawing is current — is left to whoever has the patience. DocSphere is one calm desktop shell for the work no design app will touch, built on a single rule: it never deletes anything.
A studio runs on files long after the design is done. Drawings get reissued and need renaming to a convention; correspondence arrives as .msg and .eml attachments that have to be date-stamped for the record; an email thread grows until no one can tell which message is the live one.
None of this is design, so none of the design tools help — and the cost of getting it wrong is quietly high. A file dragged to the wrong folder, a version overwritten, a thread pruned too aggressively: each is a small loss that surfaces weeks later. The gap isn't a missing feature. It's that the boring, destructive-by-default admin was never given a tool that treats your files as something to protect.
Three modules share one shell, and one principle holds them together — nothing happens that can't be undone. Every operation that looks destructive is split in two: a dry run you read first, then a commit that writes a reversible log. The architecture exists to make that promise structural, not a feature you have to remember to turn on.
"Move quickly, but never destroy. Every action stays a draft until you commit it — and even then, you can walk it back."
Each module takes one repetitive, error-prone job off the studio's plate. They look different but obey the same contract: show the change before it happens, and keep a way back.
Batch rename by rules, with a rule editor and live preview of every result. The commit is staged and rollback-capable — see the new names before any file moves, undo if they're wrong.
点Date-stamps .msg and .eml files so the correspondence record sorts itself chronologically — no more guessing when an email actually landed.
线Reads an email thread and finds duplicates, forks and superseded messages. "Analyse" is a dry run you can read; "Move to History" is reversible. It never deletes.
面The dry-run / commit / reversible-log contract was designed before any module — every feature has to fit inside it.
One window, CommunityToolkit.Mvvm, modules slotting into a shared host with consistent staging and undo.
File Renamer, Mail Archiver and Thread Archiver — each with real behaviour, preview and reversible commits.
Ships both as MSIX and an Inno Setup .exe, so it installs the way any desktop app does.
Richer rename templates and a single searchable archive history across all three modules.
The point of DocSphere isn't speed for its own sake — it's confidence. Because nothing is ever destroyed and every action is staged, the riskiest jobs in the studio's day become the safest. The record stays honest, and the time spent second-guessing it disappears.
Each page a 点, each link a 线, the whole a 面. Hover a node to trace its connections.