# Draft List 사용자 가이드

## 개요

Draft List 페이지는 초안 상태의 작업 인스턴스 목록을 보여주는 화면입니다. 이 페이지에서는 작성 중인 작업들을 확인하고, 계속해서 작성하거나 발행할 수 있습니다.

## 화면 구성

Draft List

1. **작업 목록 영역**: 초안 상태의 작업 인스턴스 목록을 표시합니다.
2. **작업 도구 영역**: 선택한 작업에 대한 작업을 수행할 수 있는 버튼들이 위치합니다.

## 주요 기능

### 초안 작업 목록 조회

사용자가 생성한 초안 상태의 모든 작업 인스턴스가 목록에 표시됩니다. 목록은 다음과 같은 정보를 포함합니다:

- **이름**: 작업 인스턴스의 이름
- **설명**: 작업 인스턴스에 대한 설명
- **시작 유형**: 작업의 시작 방식(Anytime, Schedule, Manual, Event)
- **상태**: 작업 인스턴스의 현재 상태
- **업데이트 시간**: 작업 인스턴스가 마지막으로 업데이트된 시간

### 작업 상태

Draft List에 표시되는 작업은 주로 다음과 같은 상태를 가집니다:

- **Draft**: 초안 상태로, 아직 발행되지 않은 작업
- **Posted**: 발행되었지만 아직 진행되지 않은 작업

경우에 따라 다른 상태(Unassigned, Assigned, Started, Pending, Escalated, Ended, Aborted)의 작업도 표시될 수 있지만, 주로 Draft 상태의 작업이 이 목록에 표시됩니다.

### 작업 편집

목록에서 작업을 클릭하거나 편집 버튼을 클릭하면 해당 작업의 편집 페이지로 이동합니다. 이 페이지에서는 다음과 같은 작업을 수행할 수 있습니다:

1. 작업 정보 수정(이름, 설명, 우선순위 등)
2. 담당자 및 승인 라인 설정
3. 마감일 및 기타 옵션 설정
4. 작업 양식 및 데이터 설정
5. 작업 발행

### 보기 모드

화면은 다음 세 가지 보기 모드를 지원합니다:

- **GRID**: 표 형태로 모든 정보를 상세하게 표시합니다(데스크톱 기본 모드).
- **CARD**: 카드 형태로 작업을 표시합니다(모바일 기본 모드).
- **LIST**: 간소화된 목록 형태로 표시합니다.

## 추가 기능

### 데이터 정렬

각 열의 헤더를 클릭하여 해당 열을 기준으로 오름차순 또는 내림차순으로 정렬할 수 있습니다. 기본적으로 목록은 '업데이트 시간'을 기준으로 내림차순 정렬되어, 가장 최근에 수정된 작업이 상위에 표시됩니다.

### 검색 기능

상단 검색창을 사용하여 작업 이름이나 설명 등의 텍스트를 검색할 수 있습니다.

### 작업 흐름 관리

Draft List는 작업 인스턴스의 생성과 발행 단계를 관리하는 중요한 도구입니다. 이 페이지를 통해 다음과 같은 작업 흐름을 수행할 수 있습니다:

1. **작업 초안 생성**: 작업의 기본 정보와 양식을 설정
2. **작업 내용 수정**: 이미 생성된 초안의 내용 변경 및 업데이트
3. **작업 발행**: 작성이 완료된 작업을 발행하여 실제 업무 프로세스 시작

### 작업 템플릿 활용

작업 초안은 이전에 정의된 활동(Activity) 템플릿을 기반으로 생성됩니다. 각 템플릿은 다음과 같은 요소를 정의할 수 있습니다:

- 기본 정보(이름, 설명, 우선순위)
- 시작 유형(Anytime, Schedule, Manual, Event)
- 승인 라인 및 담당자 유형
- UI 템플릿 및 데이터 모델

Draft List에서는 이러한 템플릿을 기반으로 생성된 작업 인스턴스의 초안을 관리합니다.
