doing-ops
Domain operations for the doing CLI.
This crate provides the core business logic that sits between the CLI layer and the document model: filtering and searching entries, automatic tagging, backup/undo management, tag queries, and note extraction.
Modules
autotag— automatic tag assignment based on config rulesbackup— atomic file writes with backup historyextract_note— split entry text into title and notefilter— entry filtering pipeline (tags, dates, search)search— fuzzy and pattern-based entry searchtag_filter— tag-based entry filtering with wildcard supporttag_query— structured tag query parsing and evaluationundo— undo/redo via backup file rotation
License
MIT — see LICENSE for details.