Register and Start
Register
Section titled “Register”sift watch add ~/Inbox --auto-apply--auto-applyis required — explicit, persistent authorization for this watch to mutate the folder automatically once it’s running. There’s no way to register a watch that auto-organizes without it.--recursiveorganizes eligible subdirectories in place too, with the same boundaries asorganize --recursive(see Recursive Watch). Omit it for a non-recursive watch.
A newly registered watch starts in the stopped state — registering never starts monitoring by itself, and never touches pre-existing files.
add ↓stopped ↓ startrunning ↕pause / resume ↓ stopstoppedsift watch start ~/InboxStarts monitoring. It does not back-fill files that already existed in the folder before this — Watch only reacts to filesystem events from the moment it starts. If you want the existing contents organized first:
sift organize ~/Inbox --applysift watch start ~/Inboxstart also tries, best-effort and silently, to launch the optional tray app if it’s installed and not already running — see Auto-launch Behavior.
start only returns success once the daemon has actually confirmed it’s monitoring the root — see Lifecycle Guarantees.
Listing and inspecting
Section titled “Listing and inspecting”sift watch listsift watch status ~/Inboxstatus with no path shows every watch plus the daemon’s own status.
Related
Section titled “Related”- Pause, Resume and Stop — the rest of the lifecycle, including removal.
- Stability Window — how long a new file sits before Watch acts on it.
