Project Tasks Listing
This page serves as the dashboard for all tasks associated with a specific modernization project. Here, you can monitor their status and manage their lifecycle.
Accessing the Tasks Page
There are two ways to get to this page:
- From the Sidebar Menu: When you access this page from the main navigation, you will first need to select a project from a dropdown list. This list will only contain projects with a
READYstatus. If no projects are available, the field will be disabled, and a modal will prompt you to navigate to the Projects Listing page to get started. - From the Projects Listing Page: If you click the "Tasks" option on a specific project, you will be taken directly to this page with that project's tasks already displayed.
The Tasks Table
All tasks for the selected project are listed in a table, sorted by their creation date, with the oldest tasks appearing at the top.
| Field | Description |
|---|---|
| Name | The custom name you've given the task. |
| Type | The type of modernization task (e.g., Technical Documentation, Backlog Generation). |
| Status | The current execution status of the task. |
| Creation Date | The date and time the task was created, in DD/MM/YYYY, HH:MM format. |
Task Statuses
The status of a task can be one of the following: PENDING, RECEIVED, STARTED, SUCCESS, FAILURE, REVOKED, or RETRY.
Managing Your Tasks
You have several actions available for each task, depending on its status:
- View: Click this to see the real-time progress of a running task.
- Stop: If a task is in progress, you can stop it. You'll be asked to confirm before the task is halted. Once stopped, the task status will change to
REVOKED. - Continue: This option appears only for tasks with
REVOKEDorFAILUREstatus, allowing you to resume task execution. The "Continue" button enables the continuation of tasks that were revoked or failed, allowing the process to be resumed from where it was interrupted. - Delete: Once a task is finished (either successfully or not) or has been revoked, you can delete it. This will also remove any associated files.
Modernization tasks are idempotent, meaning they can be stopped and restarted at any time without changing the final results. If a task encounters an error during execution, we recommend using the task control in the listing to continue the process through the "Continue" button, rather than creating a new task.
Creating New Tasks
When your project is ready, you can start creating new tasks by clicking the "Create New Task" button. This will take you to the Task Creation Flow, where you can choose the type of task you want to run.
Each task created contributes to the project's knowledge base. The information collected and processed during task execution is used to generate more accurate and contextualized documentation, continuously improving the quality of the artifacts produced.