Skip to content

Add Documents to Canon

3 min read

There are three ways to put a document into Canon, and all of them end in the same place: the file lands in your project’s file library, and Canon indexes its text.


  1. Open a project and select Canon in the left navigation.

  2. Select Add document in the header, then Upload a document.

  3. Choose one or more files. The picker only offers types Canon can read.

  4. Each file uploads, then appears in the table with a Pending state.

You can also drag files anywhere onto the Canon page — a full-screen Drop documents to add them to Canon overlay appears while you drag.


If the spec is already attached to a requirement, a test case or a defect, there is no need to upload it twice.

  1. Select Add document, then Choose from files.

  2. Browse or search the project’s file library.

  3. Select the file. Canon indexes it in place — no second copy, no second upload.


Canon reads documents only. A screenshot or a video is not something the AI can be grounded in, so the picker will not offer them.

TypeExtensionsHow citations are anchored
PDFpdfBy page — p. 12
WorddocxBy heading — § 4.2 Expiry handling. Tables get their own anchor
Spreadsheetsxlsx, csvBy sheet, flattened row-by-row with the header row repeated so a data row is never orphaned from its column names
Text and Markdowntxt, md, mdx, logBy Markdown heading, same as Word

If you drop a file Canon cannot index, it is rejected before the upload starts, with a message naming the file.


Adding a document records intent and returns immediately. The real work — reading the file, splitting it into passages, indexing them — happens in the background, and takes seconds to minutes depending on size.

The Status column tracks it through four states:

StateMeaning
PendingQueued. Nothing has been read yet
ExtractingThe file is being read and split into citable passages
EmbeddingPassages are being indexed so retrieval can find them
ReadyLive. This document is grounding AI output now
FailedThe document could not be read. The reason is shown on the row

The page polls while anything is in flight, so you do not need to refresh. A document only counts toward Grounding now once it reaches Ready.


The title is what appears on every citation chip, in the release readiness summary, and on Atlas nodes. When a reviewer asks “where did that come from?”, the title is the first half of the answer.

Uploaded files take their filename as the title. If that filename is final_v3_REVIEWED.docx, rename the source file before adding it — a citation is only useful if it names something a person can go and open.