> ## Documentation Index
> Fetch the complete documentation index at: https://support.cim.build/llms.txt
> Use this file to discover all available pages before exploring further.

# Specifications Reports: tracing extracted requirements

> Browse extracted requirements from your specification documents, view their source pages, and link to associated audit checks for full traceability.

The Reports page extracts and organises every individual requirement from your uploaded specification documents into a single, searchable table. Instead of hunting through dense PDF documents to find what applies to a particular trade or section, you can see all requirements in one place, trace each one back to its exact source page, and navigate directly to the audit check that verifies it. This makes Reports the starting point for a complete specification traceability workflow.

## Browsing extracted specifications

<Steps>
  <Step title="Open Reports">
    Click **Reports** in the left sidebar. The page loads a hierarchical table of all requirements extracted from your uploaded specification documents.
  </Step>

  <Step title="Explore the hierarchy">
    The table is organised into four levels. Click the chevron icons to expand each level and drill down to individual requirements:

    | Level             | What it represents                        |
    | ----------------- | ----------------------------------------- |
    | **File**          | The source specification document         |
    | **Node**          | A section or heading within that document |
    | **Page**          | The page range containing the requirement |
    | **Specification** | The individual extracted requirement      |
  </Step>

  <Step title="Read the requirement">
    At the specification level, you can read the full extracted requirement text, see which trades it applies to via the trade badges, and access the actions for that row.
  </Step>
</Steps>

## Searching

Use the search bar at the top of the page to filter specifications by any of the following:

* Requirement text
* Section title
* Location
* Document name
* Page number
* Trade tag

The table updates as you type, narrowing results across all levels of the hierarchy simultaneously.

## Viewing source documents

Click the **eye icon** on any file row to open a PDF viewer panel on the right side of the page. The viewer opens the source document and automatically positions it to the relevant page for that requirement. You can scroll through the full document from this panel to read surrounding context.

<Tip>
  Use the eye icon when you need to verify that CIM Build extracted a requirement accurately, or when you want to read the full clause rather than just the extracted text.
</Tip>

## Linking to audit checks

Every specification row has a **Checklist** button. Clicking it navigates you to the Audit Checklist page, where the associated audit check is scrolled into view and highlighted. This lets you immediately see whether a given requirement has been checked and what its current pass or fail status is.

<Info>
  This link works in both directions. From the Audit Checklist, you can also click through to the specification that generated a check. Use this two-way navigation to build a complete traceability path from requirement to compliance result.
</Info>

## Understanding trade badges

Each specification row displays coloured **trade badges** showing which trades the requirement applies to — for example, mechanical, electrical, or structural. These badges let you quickly identify which team a requirement is relevant to without reading the full text.

You can filter by trade tag using the search bar, or use the trade badges visually to scan for requirements relevant to a specific discipline during a focused review session.

## Tips

<Tip>
  Click **Review Specs** in the header to enter a focused review mode that strips away the navigation chrome and lets you work through specifications without distraction.
</Tip>

<Tip>
  Combine the Reports page with the Audit Checklist for a complete traceability workflow: find a requirement in Reports, confirm which trade it belongs to using the trade badge, then click **Checklist** to verify its compliance status. This approach ensures no requirement falls through the cracks during your review.
</Tip>
