Privacy, source safety, and troubleshooting

Source safety and persistence

Markdown files remain the source of truth. Deckard changes note content only when you:

Before a task edit or extraction, Deckard checks the source is unchanged since it was indexed. A rename or merge that reaches more than one note is shown before it is written, and Deckard: Undo Last Change takes the last one back.

Local cache: a SQLite file, deckard-search.sqlite, holds note words for search and each note as last read. It is in VS Code’s storage for the workspace, outside your folder, so it is never committed: on macOS under ~/Library/Application Support/Code/User/workspaceStorage/, on Windows under %APPDATA%\Code\User\workspaceStorage\, and on Linux under ~/.config/Code/User/workspaceStorage/, in the folder for this workspace. Deleting it is safe: Deckard reads the notes again on its next start. Deckard: Reindex Workspace rebuilds it without deleting it.

No external services: note content is not sent to an AI model or external service, except a task’s own words when you choose Suggest steps.

What Deckard remembers is stored in VS Code, not in your notes:

What names your notes belongs to the folder it describes, so opening another project cannot disturb it. Upgrading from 1.18 or earlier hands what was stored machine-wide to the first workspace you open.

Favorites, pins, and saved searches are never deleted on their own. When their tag or note is gone, Tidy… in Deckard: Manage Favorites, Pins, and Searches… lists them and asks before removing them. Only what Deckard works out for itself, view counts and access order, is cleaned up automatically.

Copies: a moment after each change, Deckard writes a copy of what this workspace remembers into the workspace’s storage, and keeps the last twenty. Restore from a Copy…, in Deckard: Manage Favorites, Pins, and Searches…, offers them newest first and takes one back. Export… there writes a JSON file that Import… reads back. Import and Restore write a copy of what is there before they replace it, so either can be taken back with Restore; a window with no folder open keeps no copies, and says so before it replaces anything.

Limitations and troubleshooting

Deckard does not support ordered-list tasks or arbitrary checklist syntaxes, and it scans only Markdown files within the configured workspace scope.


← Settings · All topics · For your security reviewer →