What’s included
- The full portable state of each task, oldest first: title, status, description, project (by name), parent (by title), assignee and collaborators (by name), tags, due/start dates, board position, recurrence, and source/metadata.
- Internal identifiers you can’t act on are resolved to portable values (the project is its name, the parent is the parent task’s title, people are names), so the export means something in another tool.
Filtering
The modal filters by status, project, assignee, and a date range (matched against each task’s start–due window). By default it exports the live statuses — archived and rejected are off; tick their chips to include them. Selecting every status (and leaving the other filters empty) exports every task.A task’s collaborative-edit history is not exported — the current description
text is what’s included.
Formats
Markdown
One readable
.md document — a heading per task with its status, project,
assignees, tags, due date, and description. Best for reading or sharing.JSON
Structured
.json — the complete state of every task. Best for scripts,
backups, and tooling.CSV
A spreadsheet-friendly
.csv table with importer-compatible columns. Opens
in Excel or Sheets, and can be imported to bulk-create tasks (best
effort — see the CSV notes).cogno-<workspace>-tasks.<ext>.
JSON — complete task state
JSON is the fullest form. Each task carries every portable field:description) and the derived subtask
count. Everything else — including assignee vs. collaborator roles and board
position — is preserved.
CSV — spreadsheet and re-import
The CSV has columns that match what task import expects, with names and references instead of internal ids, so an export can be edited in a spreadsheet and imported to create tasks:
Cells beginning with
=, +, -, or @ are prefixed with ' so a task title
or description can’t execute as a formula when the CSV is opened in a spreadsheet.
Related docs
- Import tasks from CSV — the import counterpart.
- Tasks — what a task is and how it flows through Cogno.