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

# Mirroring a Report

> Generate a new report structure from an existing document.

**Mirroring** lets you create a new report by uploading an existing document — such as a previous due diligence report or a template document — and having Daedaline replicate its structure. The result is a new report whose sections match the headings and structure of the uploaded document, with content generated from your project's own documents.

This is useful when you need to produce a report in a specific format that has already been established by a client, regulator, or internal standard.

## How to mirror a report

1. Open the **Report Composer** tab inside a project.
2. Click **Create Report** to open the **Create a report** dialog.
3. Drag your reference document onto the **Mirror Existing Report** drop zone at the top of the dialog, or click it to browse for a file.

### Supported file types

| Format  | Max size |
| ------- | -------- |
| `.docx` | 50 MB    |
| `.doc`  | 50 MB    |
| `.pdf`  | 50 MB    |

## Project summary requirement

Mirroring requires a **project summary** to be present. The summary provides context about the project so the generated content can be intelligently tailored to your documents.

If no project summary exists when you attempt to mirror a report, a **Generate Project Summary** button is shown in the Mirror drop zone. Click it to automatically generate a summary from your project's documents before uploading a file.

## Analysis in progress

After the file is accepted, the report is created immediately and opens on an **Analyzing report** screen while Daedaline parses the document. You will see the stage update as it progresses:

* Queued
* Converting document
* Reading pages
* Analyzing pages (page x of y)
* Creating sections

When analysis completes, the report switches into [plan mode](/report-composer/plan-mode) with the mirrored outline populated — each section corresponds to a heading from the reference document. You can cancel the analysis at any time using the **Cancel** button in the toolbar.

## After mirroring

From plan mode you can:

* Review and adjust section titles or descriptions before generation.
* Use [Report Chat](/report-composer/report-chat) to search or read directly from the uploaded source document — these tools are only available on mirrored reports.
* Reorder, add, or remove sections to refine the outline.
* Click **Accept & Generate Report** to generate content for every draft section.

<Tip>
  Mirroring is a starting point, not a locked structure. The outline is fully editable in plan mode — add, remove, reorder, and rewrite sections before generating content.
</Tip>

## Next steps

<CardGroup cols={2}>
  <Card title="Using Plan Mode" icon="pen-to-square" href="/report-composer/plan-mode">
    Refine the mirrored outline before generation.
  </Card>

  <Card title="Report Chat" icon="message" href="/report-composer/report-chat">
    Ask questions about the source document without leaving the report.
  </Card>
</CardGroup>
