Collaboration & Configuration

Specifications

Version 1.0Updated April 2026For: Document Controllers, Project Managers, Engineers, QA Managers, and Specification Coordinators responsible for managing project technical specifications.18 min read

Prerequisites

  • You have logged in and selected a project (see Getting Started)
  • Your user role has the Specifications permission with at least Retrieve access
  • Trades have been configured for the project (contact your administrator if no trades are available)
  • For workflow-based approvals, ensure the Workflows module is configured (see Workflows)

Overview

The Specifications module provides comprehensive management of project technical specifications organized by trade discipline. Specification books contain hierarchical structures of sections (nodes) that can be individually authored, versioned, reviewed, and approved. Each section supports rich-text content, acceptance criteria, internal notes, PDF page references, and links to other project entities such as submittals, RFIs, and inspections.

The module follows a structured workflow:

  1. Create a specification book for a trade discipline
  2. Build the hierarchical structure (divisions, sections, subsections)
  3. Author specification content with a rich-text editor
  4. Review and approve each version through direct approval or workflow-based review
  5. Link specification sections to submittals, RFIs, and inspections for traceability

Specification Books

Specification Books are top-level containers organized by trade discipline. Each book belongs to a single trade and contains a hierarchical tree of sections.

Navigate to Sidebar > Specifications. The page displays summary statistics and all specification books in grid or list view.

Specification Books Page
Specification Books Page

Summary Statistics

KPI CardDescription
Total BooksTotal specification books in the project
ApprovedCount of approved sections across all books
In DraftCount of draft sections
Total SectionsSum of all sections across all books

Views and Status

Switch between Grid View (cards) and List View (table). Each book displays a status based on section progress: Completed, Under Review, Draft, Empty, or In Progress, with a progress bar showing approved percentage.

Creating a Specification Book

  1. Click Add Specification Book
  2. Fill in: Trade (required, searchable dropdown), Book Title (required), Description (optional), Reference PDF (optional, up to 10 MB)
  3. Click Create Book

Note: Only one active draft book is allowed per trade.

Deleting a Book

Books with approved sections cannot be deleted. Click the trash icon and confirm deletion.


Specification Overview

A split-panel view combining the specification tree (left) with a detailed section viewer (right).

Specification Overview
Specification Overview

Header Actions

Manage Structure and Add Specification Section buttons navigate to the Structure editor.

Statistics

Total Spec Sections, Linked RFIs, Linked Inspections, Linked Submittals.

Tree Panel

Expand/collapse hierarchical nodes. Each node shows Section Code, Title, Status Badge, and Version Number. Click to load details in the right panel.

Detail Panel

  • Header: Section code, status, version, PDF reference link, and action buttons (History, Edit, Add Subsection, New Version)
  • Content: Rich-text specification content with PDF button
  • Version History: Timeline of all versions with status, change reason, author, and expandable content
  • Used In: Counts of linked RFIs, Inspections, and Submittals
  • Related Documents: Table of linked documents

Specification Structure (Tree Builder)

The primary editor for building and managing the hierarchical tree.

Specification Structure Editor
Specification Structure Editor

Left Panel: Tree Builder

  • Expand/Collapse All controls
  • Nodes with section code, title, status, and version sub-items
  • Hover actions: Add Child (+), More Options (Delete)
  • Add Root Division button for creating top-level divisions

Right Panel: Node Editor

FieldRequiredDescription
CodeYesSection code (e.g., 03.10.00)
TitleYesDescriptive section title
PDF Page ReferenceNoPage number in the reference PDF
Specification ContentNoRich-text editor with Insert Template button
Acceptance CriteriaNoQA acceptance criteria (visible to QA team)
Internal NotesNoTeam-internal notes (not in final spec)
Change ReasonNoDropdown for tracking change reasons

Version Lifecycle Actions

StatusAvailable Actions
DraftCancel, Save Node, Approve (V1 only), Submit for Review (V2+)
Under ReviewRead-only. Workflow actions available in review mode.
ApprovedRead-only. Create Revision button available.
RejectedRead-only. Create Revision button available.

Warning: Deleting a parent node also deletes all its child sections. Nodes with an approved version cannot be deleted.


Specification Detail

A full-page, read-focused view of an individual specification section.

Specification Detail Page
Specification Detail Page

Hero Card

Section code, status badge, title, content preview, and metadata (PDF Reference, Created By, Last Updated, Linked Items). Open Full Specification PDF button.

Structured Clauses

Numbered, collapsible clauses parsed from specification content. Falls back to full rich-text display if parsing fails.

Linked Items

Tabbed view (All, Submittals, RFIs, Inspections) with count badges. Table columns: Ref No, Title, Status, Date, Action (View).

Subsections Grid

Child sections as cards with code, title, and content preview. Create Subsection placeholder card for adding new children.


A reusable component appearing within Submittals, RFIs, and Inspections modules.

  1. Click Add Link
  2. Select a Specification Book from the searchable dropdown
  3. Browse the tree (only nodes with approved versions are selectable)
  4. Check one or more nodes and optionally add notes
  5. Click Link Node(s)

Hover and click the trash icon on any linked specification. The specification section itself is not affected.


Workflow Review

Access via /specifications/workflow-review or a workflow task.

  1. Click the assigned node in the tree
  2. Review content, acceptance criteria, and internal notes (read-only)
  3. Use the Workflow Action card to Approve, Reject, or Return with notes
  4. Click Send
ActionResult
ApproveVersion becomes Approved and immutable
RejectVersion becomes Rejected; author can create a new revision
ReturnReturned to author without changing status

Version Tracking

Version Statuses

StatusColorDescription
DraftAmberEditable
Under ReviewBlueSubmitted, read-only
ApprovedGreenImmutable, becomes current active version
RejectedRedAuthor can create a new revision

Version Numbering

First version is V1; each revision increments. Only one version can be Current Approved at a time.


Permissions

PermissionDescription
RetrieveView books, sections, and content
InsertCreate books, sections, and versions
UpdateEdit content, codes, and metadata
DeleteDelete books and sections (with restrictions on approved content)
ApproveDirectly approve V1 without workflow

Troubleshooting

ProblemSolution
"Access Denied" messageContact administrator to grant Specifications page permission.
Cannot create a specification bookVerify Insert permission. Check that no draft book exists for the selected trade.
Cannot delete a book or sectionBooks/sections with approved content are protected from deletion.
Rich-text editor not loadingRefresh the page. If persistent, clear browser cache.
PDF button disabledThe book does not have an uploaded reference PDF.
Cannot submit for reviewEnsure version is Draft and form is valid. For V1, use Approve instead.
Workflow actions not appearingAccess the page through a workflow task. Verify the Workflows module is configured.
Tree not loadingCheck network connection. Click Expand All or refresh to force reload.
Linked specs not appearing in Spec Links PanelOnly nodes with an Approved version can be linked.
Changes not savingVerify Update permission and Draft status. Check for validation errors on required fields.

Back to: Help Center

Tags
#specifications#spec books#technical specifications#version control#trade discipline#workflow review#spec links

Need more help?

Our team is here to assist you with any questions about Arkan.