Sightdeck AI

User Guide

Project folders

Every project has two folders configured independently — the Sightdeck folder for tasks & concepts, the Project folder for git operations.

What it is

  • Sightdeck folder — holds sightdeck.xml, tasks/, attachments/ and groupings.json. This is where Sightdeck AI reads and writes.
  • Project folder — the actual repository root, used for git operations (branches, worktrees, push) and for the Claude integration in that repo.

They can point at the same parent (the common case — repo with .agents/sightdeck/ inside) or at different locations (e.g. Sightdeck folder in App Support, Project folder at the repo).

What you get

  • Move your Sightdeck AI data without losing the link to your repo. Point the Sightdeck folder at any empty location and Sightdeck AI migrates the existing data atomically. The Project folder keeps pointing at the code.
  • Use Sightdeck AI against repos you don't want to track tasks in. Pick a Sightdeck folder anywhere (App Support, an external disk, a separate git-ignored directory) while the Project folder targets the real repo for git ops.
  • Cleaner mental model: "where is my XML" and "where is my code" are now two independent answers.

How you use it

  1. Open the project's Edit modal (gear / right-click → Edit project).
  2. Sightdeck folder — path to the directory that contains sightdeck.xml. Use Choose folder… to pick it.
  3. Project folder — path to the repo root. Use Choose folder… to pick it.
  4. Save.

Defaults when adding a fresh project

Dropping or picking a folder that does not yet contain sightdeck.xml defaults to:

  • Sightdeck folder — a folder the app manages for you outside your repo, so no Sightdeck AI files land in your code. You never need to open it by hand.
  • Project folder — the dropped folder itself.

Use Choose folder… in the Add-project modal to switch the Sightdeck folder to <project>/.agents/sightdeck for local (in-repo) mode — useful when the team wants the task list checked into git. If the dropped folder already contains a sightdeck.xml (direct or under .agents/sightdeck/), that path wins and is pre-filled as-is.

Project settings General tab with Sightdeck folder and project folder
Project settings → General — where Sightdeck stores data and where your project lives.