Artifact Types
Specs and reviews are shared context. Tickets and stories track work, so they carry a status.
Hierarchy
Artifacts can nest under other artifacts. Folder-based artifacts can have children; a standalone file has no Add child artifact control. A common shape:Status
Tickets and stories have one of three statuses. New tickets and stories start as Todo.
Change the status with the status pill at the top of an open ticket or story. Viewers see the pill but can’t change it. The value column is what appears in the artifact’s file on disk; see Artifacts on Disk.
Panel Controls
The panel header has three controls:
Each row also has its own controls when you hover it:
- Add child artifact (+) creates a new artifact nested under that row, with the same choices.
- The row’s ⋯ menu, also available by right-clicking the row, has Rename, Copy ID, and Delete. Markdown documents also have Export as Markdown and Export as PDF; HTML and file artifacts have download controls in their open panels.
Filter and Order
Filter artifacts opens these options:
The menu also has Mark all as read and, once you have changed anything, Reset view.
Only tickets and stories have a status, so any Status filter hides other types.
Read and Unread
A thin bar beside a row marks an artifact that changed since you last opened it (Unread artifact). A collapsed row whose children include unread artifacts shows a fainter bar (Contains unread artifacts). Opening an artifact marks it read. Read state is kept per device, so each collaborator and each of your devices has its own view of what’s new.Search
Search artifacts in the ⋯ menu replaces the header with a search field. Typing while the tree has focus starts a search too, and Esc closes it. Search matches artifact titles, folder paths, and body text. It reads the Task’s files on disk, so it isn’t offered to Viewers, or in a Task with no artifacts yet.Select Several Artifacts
Choose Select artifacts from the ⋯ menu, or ⌘-click / Ctrl-click rows. The header then shows how many are selected, with Select all, Cancel selection, an export button, and a delete button. See Export.Reference an Artifact in Chat
Type @ in an agent message and choose Artifacts, then select the artifact by title. The same list includes Markdown documents, HTML artifacts, canvases, and file artifacts. Use the reference to ask for a change or direct the agent to a particular deliverable. Nothing is sent until you send the message.Working With Artifacts
Creating, editing, moving, and deleting artifacts needs the Editor or Owner role. See Roles.
Deleting and Restoring
Deleting an artifact removes it, and every artifact nested under it, from the tree. You can bring deleted Markdown documents back from Deleted artifacts in the panel’s ⋯ menu. See Version history and recovery.Artifacts on Disk
The on-disk format depends on the artifact:- Specs, tickets, stories, and reviews: an
index.mddocument, synced with the editor. - HTML: a folder with
index.htmland its supporting files. - Canvas: a folder with
canvas.json, board HTML files, and supporting files. - File: a standalone deliverable, such as a PDF or image.
- Each artifact is a folder, named after the artifact’s title when it was created, that holds an
index.md. - Nested artifacts are nested folders.
- A new folder with an
index.mdbecomes a new artifact in the Task. This is how agents create artifacts.
index.md and the .comments/ files sync between hosts and to collaborators. An artifact’s images/ folder holds copies of the images in that artifact, which each host writes for itself. The host keeps that folder matching the artifact, so a file you add there is removed, and one you change or delete is put back. Other deliverable files beside index.md can become separate file artifacts. HTML and canvas folders also sync their supporting files; they are not limited to Markdown.
Each index.md starts with frontmatter:
Comment threads are copied into a hidden
.comments/ folder beside the artifact, one file per thread. Agents read those files, and resolve a thread by changing its status: line. See Comments and Agents.
Agents can work with these files using ordinary file tools. For HTML and canvas artifacts, sync messages and comment counts are reported in status.txt beside the artifacts folder.
More on Artifacts
HTML artifacts
Interactive pages, inline previews, and ZIP downloads.
Canvases
Review and edit visual boards, screens, and flows.
File artifacts
Preview and download shared deliverables.
Editing
The editor toolbar, links, images, and sending passages to a chat.
Version history and recovery
Compare and restore earlier versions, and bring back deleted artifacts.
Export
Save documents as Markdown or PDF, or download HTML and files.
Diagrams
Mermaid diagrams that render inline.
Wireframes
Live HTML previews of proposed screens.
Artifact workflow
The skills agents use to plan, build, and review with artifacts.