Skip to main content

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:

  1. 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 READY status. 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.
  2. 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.
Navigation to tasks listing page showing project selection

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.

FieldDescription
NameThe custom name you've given the task.
TypeThe type of modernization task (e.g., Technical Documentation, Backlog Generation).
StatusThe current execution status of the task.
Creation DateThe date and time the task was created, in DD/MM/YYYY, HH:MM format.
Tasks table showing name, type, status and creation date of tasks

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 REVOKED or FAILURE status, 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.
Tasks are Idempotent

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.

Knowledge Base

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.