Update stale stopSseConsumer references after the stop/wipe split
Docs and comments across Rust, TypeScript, and Markdown still described the
pre-split world where stopSseConsumer drained the keepers. It hasn't for a
while — stop only flips the consumer's cancellation flag, wipeState drains
TreeKeeper / WorkspaceKeeper / InboxKeeper. Update the keeper docstrings,
FLOWS.md, the daemon example, the cabinet route comment, and the SDK
FileManager.delete JSDoc (which still said "if a parent directory is
provided" long after that became required).
Also rewrite the badly-out-of-date web section in CRATE_STRUCTURE.md:
the old layout listed a workers/ tree that no longer exists and a
SearchResults.tsx we deleted, and omitted the lib/ files and cabinet
components that actually live there now.