> For the complete documentation index, see [llms.txt](https://creco-1.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://creco-1.gitbook.io/docs/guide/en/episode/version.md).

# Version Management

{% hint style="info" %}
Screenshots reflect the Korean UI.
{% endhint %}

## Creating a Version

{% hint style="info" %}
Members who can create a version are:\
Members with **`Full Access`**, **`Manage`**, **`Edit`**, or **`Edit (Limited)`** permission in the project\
Members with **`Manage`**, **`Edit`**, or **`Edit (Limited)`** permission in the project process.
{% endhint %}

<figure><img src="/files/Tgj3i2hUyep6O3BOEh9S" alt=""><figcaption></figcaption></figure>

Clicking the Create Version button in the left panel opens a window for creating a version.

<table data-search="false"><thead><tr><th>Item</th><th>Description</th></tr></thead><tbody><tr><td>Select Process</td><td>Select the process where this version will be placed.</td></tr><tr><td>Name</td><td>A short name that describes the version.</td></tr><tr><td>Change Notes</td><td>Write the changes for the version.</td></tr><tr><td>Assignee</td><td>Set the person who worked on this version.</td></tr></tbody></table>

* Basic Upload: Selecting files or dragging and dropping outputs registers them in bulk starting from page 1.
* Individual Page Upload: Unlike basic upload, you can register outputs page by page.
* Create from Existing Pages: Creates a version by freely combining outputs already uploaded to pages.
* Once creation is complete, the newly created version is automatically selected.

## Version Update

* When you create a version after the first version, the update status is shown compared to the previous version's outputs.

<table data-search="false"><thead><tr><th>Status</th><th align="center">Badge</th><th>Description</th></tr></thead><tbody><tr><td>No output</td><td align="center"><mark style="color:$info;">None</mark></td><td>The page has no output.</td></tr><tr><td>No Changes</td><td align="center">No Changes</td><td>When the version was created, there was no upload for that page.</td></tr><tr><td>New</td><td align="center">New</td><td>The page was registered for the first time when the version was created.</td></tr><tr><td>Update</td><td align="center">Update</td><td>The output uploaded to the page was updated when the version was created.</td></tr><tr><td>Duplicates</td><td align="center">Duplicates</td><td>The output uploaded to the page when the version was created duplicated the previous output, so the upload was skipped. Treated the same as No Changes.</td></tr></tbody></table>

## Editing a Version

{% hint style="info" %}
Members who can edit a version are:\
Members with **`Full Access`**, **`Manage`**, **`Edit`**, or **`Edit (Limited)`** permission in the project\
Members with **`Manage`**, **`Edit`**, or **`Edit (Limited)`** permission in the project process.
{% endhint %}

* In version editing, you can edit the name, change notes, and assignee, excluding the process selection.

## Version Visibility Status

{% hint style="info" %}
Members who can change the version visibility status are:\
Members with **`Full Access`**, **`Manage`**, **`Edit`**, or **`Edit (Limited)`** permission in the project\
Members with **`Manage`**, **`Edit`**, or **`Edit (Limited)`** permission in the project process.\
\
The person who created the version can change it regardless of permission.
{% endhint %}

Change it by selecting **`Public Status`** from the `⋯` menu on the version item. You can also set it in the **`Done`** modal.

* Private: Visible only to you.
* Partially Public: Visible only to those with Can Edit or higher.
* Public: Visible to all viewers, and a notification is sent.

## Managing Version Status

{% hint style="info" %}
Members who can mark a version as complete are:\
Members with **`Full Access`**, **`Manage`**, **`Edit`**, or **`Edit (Limited)`** permission in the project\
Members with **`Manage`**, **`Edit`**, or **`Edit (Limited)`** permission in the project process.\
\
Members who can close a process are:\
Members with **`Full Access`** or **`Manage`** permission in the project\
Members with **`Manage`** permission in the project process.
{% endhint %}

### Work Completion

* Work Completion is a feature for the assignee to mark that work on the version is complete.
* Once marked complete, you can check the processing time and member in the episode activity tab.
* Multiple versions in a single process can be marked complete.

### Closing a Process

* Closing a process marks that the process is being closed with this version.
* This means selecting this version as the final version for the process.
* Only one version per process can be closed.

<table data-search="false"><thead><tr><th>Status</th><th align="center">Icon</th><th>Description</th></tr></thead><tbody><tr><td>Default</td><td align="center"><mark style="color:$info;">None</mark></td><td>Not a work-completed or process-closed status.</td></tr><tr><td>Work Completed</td><td align="center"><img src="/files/oFPKux3VyoNbYGNzzwyw" alt="" data-size="original"></td><td>This version is in the Work Completed status.</td></tr><tr><td>Process Closed</td><td align="center"><img src="/files/hfcuUWLlwhe4bQD0YREM" alt="" data-size="original"></td><td>This version is in the Process Closed status.</td></tr></tbody></table>

## Deleting a Version

{% hint style="info" %}
Members who can delete a version are:\
Members with **`Full Access`**, **`Manage`**, **`Edit`**, or **`Edit (Limited)`** permission in the project\
Members with **`Manage`**, **`Edit`**, or **`Edit (Limited)`** permission in the project process.
{% endhint %}

* You can delete created versions that are unnecessary or were created by mistake.
* Deleting a version also deletes the outputs unique to that version.
* Versions and outputs created by other members can be deleted by members with **`Manage`** or higher permission.

{% hint style="danger" %}
When an output is deleted, <mark style="color:red;">feedback included in the output is also deleted</mark>.\
Versions / outputs / feedback cannot be recovered once deleted.
{% endhint %}

## Text Process

See [Text Editing](/docs/guide/en/episode/text.md) for how to edit text.

* The Create Version button is shown as **`Create Document`**, and the version is created immediately without a modal and selected right away.
* Duplication also happens immediately without a modal, and you are moved directly to the new duplicated version.
* A written document can always be edited until work is marked complete; once you set the name, assignee, visibility status, work time, etc. when completing work, it changes to a state that cannot be edited.
* If you click the **`Process Finalize`** button before work is completed, you first go through the work completion modal before closing.
* If there is incomplete feedback when closing, a **`Incomplete Feedback Remaining`** notice is shown, and you can choose between **`Finalize anyway`** and **`Mark complete and finalize`**.
* Documents that are completed or closed show a notice banner at the top, and you must clear the status to edit.
