Compendium — Document Approval Workflow

Documentation

Overview

Every Compendium document goes through a structured lifecycle before it is published. The workflow ensures that content is reviewed and approved before it reaches the team as authoritative documentation. The four statuses are: Draft → In Review → Published → Archived.

Status transitions appear as clickable links in the document header, next to the status chip (e.g. the yellow "DRAFT" chip). Only authorised transitions are shown — you will not see options that are unavailable for the current status.

Status descriptions

StatusWhat it means
🟡 DraftDefault state for new documents. Editable by the owner and admins. Not visible to read-only users as "approved" content.
🔵 In ReviewSubmitted for approval. Locked — no edits allowed. Appears in the Approval Queue for reviewers.
🟢 PublishedApproved and visible. Locked — move back to Draft to make changes.
ArchivedRetired from active use. Hidden from the tree by default. Can be moved back to Draft.

Submitting for review

1Open the document in Draft status
2In the document header, find the status chip (🟡 DRAFT)
3Click the Submit for Review link next to the chip
4The status updates to 🔵 IN REVIEW immediately
5The document is added to the Approval Queue for reviewers to act on

Once In Review, the document is locked — no edits can be made until a reviewer either Publishes it or moves it back to Draft.

Approving a document (Publish)

Only Product Owners and Project Managers can approve. There are two ways to publish:

From the Approval Queue

1Click the GitBranch (⎇) icon in the breadcrumb bar to open the Approval Queue panel
2The queue lists all documents currently In Review
3Click Open to preview a document, or click Publish directly from the queue row
4The document status changes to 🟢 PUBLISHED and disappears from the queue

From the document header

1Open the document that is In Review
2In the document header, click the Publish link next to the 🔵 IN REVIEW chip
3The document status changes to 🟢 PUBLISHED

Rejecting / returning to Draft

If a document needs more work, move it back to Draft so the author can revise it.

1Open the In Review document or find it in the Approval Queue
2Click Reject (in the queue row) or Move to Draft (in the document header)
3The status reverts to 🟡 DRAFT and the editor is unlocked again

Archiving a document

Archive documents that are no longer active but should be kept for historical reference. Archived documents are hidden from the sidebar tree by default.

1Open the document (in Draft or Published status)
2Click the Archive link in the document header
3The status changes to ⬜ ARCHIVED and the document is hidden from the tree
4To view archived documents, open the Info Drawer (ⓘ) and toggle on Show Archived Documents

The Approval Queue panel

The GitBranch (⎇) icon in the breadcrumb bar opens the Approval Queue. A blue badge shows how many documents are currently pending review.

  • Each queue row shows the section name and current status ("Pending Review")
  • Open — jumps to that document in the content area
  • Publish — approves the document without opening it first
  • Reject — returns the document to Draft without opening it
  • The queue auto-refreshes after each action

Status transitions reference

FromToAction labelWho can do it
DraftIn ReviewSubmit for ReviewAny non-read-only member
DraftArchivedArchiveAny non-read-only member
In ReviewPublishedPublishProduct Owner or Project Manager
In ReviewDraftMove to Draft (Reject)Product Owner or Project Manager
PublishedArchivedArchiveAny non-read-only member
PublishedDraftMove to DraftAny non-read-only member
ArchivedDraftMove to DraftAny non-read-only member

Troubleshooting

The "Submit for Review" link is not visible

The transition links only appear on documents in a compatible status. If the document is already In Review, Published, or Archived, the "Submit for Review" option is not available — it is already past that state. Also ensure the document is in Draft and you are not a read-only user.

I see "Approver actions hidden" instead of Publish/Reject buttons

Publish and Reject require a Product Owner or Project Manager role in the project. Your current role does not include approver permissions. Ask a project admin to update your role.

The Approval Queue shows 0 but I know there are documents In Review

The queue only loads for users with approver permissions. If you cannot see the GitBranch icon or the queue is empty for you, verify your project role. Also try refreshing the page.

I published a document but it is not visible to the team

Published documents are visible to all project members. If a team member cannot see it, check whether they have project membership. Read-only users can view published documents — check if they are correctly added to the project.

I want to edit a Published document

Click the "Move to Draft" status transition link in the document header. This reverts the document to Draft status, unlocks the editor, and removes it from "Published" visibility until it is published again.