What Tuck checks
Tuck first parses capture syntax and recognized timing. It checks both the text remaining after a recognized date or time phrase is removed and the full parsed text. Either version can match. For each check, Tuck:- Trims whitespace from the beginning and end of the text, including leading blank lines.
- Takes the first remaining line.
- Collapses repeated whitespace on that line into a single space and trims it.
When the wording check returns no
Before checking words, Tuck rejects a line if it:- Is empty.
- Is longer than 160 characters after whitespace is normalized.
- Starts with
",“, or«. - Ends with
?.
Words that match at the start
The line must start with one of these words or phrases. Matching ignores capitalization.call matches, but calling does not. A verb alone, such as Call, also matches.
Phrases that match anywhere
Any of these phrases can appear anywhere on the checked line:don't forget must be the straight apostrophe shown here; don’t forget with a curly apostrophe does not match that phrase.
Examples
These examples describe the wording check, without an explicit todo marker or reminder override.
If the first checked line is
Meeting notes and the next line is Call Chesley, the wording check returns no. Put the action on the first line if you want it considered.
Why you might get a todo without the suggestion
Explicit todo syntax tells Tuck to create an open todo directly:- Start with
*,todo:, or/todo, followed by your thought. - Include a supported repeat token:
~daily,~weekly, or~monthly.
* Remember to water the plants creates a todo even though the wording alone does not match.
The
* prefix skips the suggestion by creating a todo directly. It does not suppress todo creation or mean “keep this as a thought only.”
