Skip to main content

Managing Repositories

The repositories page at /repositories is the entry point for the Smart Engineering flow. Use it to find repositories in the active organization, understand their current status, and continue the recommended next step.

When to use

  • Use the page to review repositories for the organization.
  • Use it to search, sort, or change the list display.
  • Use it to open the next step for each repository.
  • Use it to create or delete repositories when you have permission.

Before you start

Confirm that the correct organization is active. Repository data and available actions are scoped to that organization. If no organization is selected, the page shows an empty state and asks you to choose one before continuing.

Page states

The repository list can show:

  • Loading while repositories are being fetched.
  • Error with retry when the list cannot be loaded.
  • No organization selected.
  • Empty list when the organization has no repositories.
  • Paginated list when repositories are available.

Understand the screen

ItemWhat it means
NameRepository identification.
StatusCurrent stage in the modernization lifecycle.
Next actionSuggested shortcut according to status.
ActionsOptions such as view, upload code, open tasks, or delete.

Repository statuses

The repository status shows where the repository is in the lifecycle:

  • CREATED: the repository exists, but source code still needs to be uploaded.
  • UPLOADED: source code was uploaded and is ready for processing or review.
  • PROCESSING: source code is being processed and pre-analysis is being prepared.
  • PRE_ANALYZED: pre-analysis is available, but it still needs to be reviewed and confirmed in the source code flow through the indexer.
  • READY: the repository is ready for documentation or backlog tasks.
  • ERROR or FAIL: creation, upload, validation, processing, or a later repository step failed.

The app suggests the next action based on status:

  • CREATED: upload source code.
  • UPLOADED or PROCESSING: review or wait for pre-analysis.
  • PRE_ANALYZED: open the source code flow, review the pre-analysis in the indexer, and confirm it.
  • READY: open tasks.
  • ERROR or FAIL: review the source code step or repository status.
  • Any other status: open the repository overview for details.

Available actions

  • View: opens the repository workspace and overview.
  • Upload: appears when the repository needs source code and opens the source code step.
  • Tasks: opens the task list when the repository is ready for execution.
  • Delete: removes the repository after confirmation.

Expected result

The list should make each repository's lifecycle stage clear and show which action should happen next.

See also