> ## Documentation Index
> Fetch the complete documentation index at: https://docs.devups.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Manage and organize your learning paths

> Filter, search, edit, and delete your learning paths from the /paths page, and understand how team visibility affects where a path appears.

The **Learning Paths** page at `/paths` is the central place to find and manage every path you have access to. From here you can filter by visibility or status, search across all paths, and take actions on individual paths.

## Filtering and searching

The page provides three controls to narrow down which paths are shown:

**Visibility filter** — Limits paths to a specific audience:

| Option         | Shows                                                           |
| -------------- | --------------------------------------------------------------- |
| All Visibility | Every path you can access                                       |
| Private        | Paths only visible to you                                       |
| Team           | Paths shared with your team (only available in team workspaces) |
| Public         | Paths visible to everyone                                       |

**Status filter** — Limits paths by your registration and progress state:

| Option      | Shows                                                      |
| ----------- | ---------------------------------------------------------- |
| All Status  | Every path                                                 |
| Registered  | Paths you have registered for                              |
| In Progress | Paths you have registered for and started but not finished |
| Completed   | Paths where you have marked every item complete            |

**Search** — Type into the search box to match paths by title, description, or any tag. The filter applies immediately as you type.

You can combine all three controls at the same time. To reset, clear the search field and set both dropdowns back to **All**.

## Editing a path

Only the path owner sees edit controls. To edit a path:

1. Hover over the path card — a three-dot menu (**⋯**) appears in the top-right corner.
2. Click the menu and select **Edit**.

Alternatively, open the path detail page and click the **Edit** button in the header.

Both routes take you to the same edit form where you can update metadata, add or remove resources, reorder items, and change visibility.

## Deleting a path

<Warning>
  Deleting a path is permanent and cannot be undone. All resources and registration data associated with the path are removed.
</Warning>

To delete a path:

1. Hover over the path card and click the three-dot menu (**⋯**).
2. Select **Delete**.
3. Confirm in the dialog that appears.

You can also delete a path from the path detail page using the **Delete** button in the header.

## Team paths

When you set a path's visibility to **Team**, it becomes visible to all members of the team it belongs to. Team paths appear:

* On the **Learning Paths** page for every team member (filterable by the **Team** visibility option).
* In the **Team Paths** tab on the dashboard.
* Under the team's URL context at `/teams/:teamSlug/paths/:pathSlug`.

If you switch a workspace from a team to a personal workspace, the **Team** visibility option is hidden for new paths. Existing team-visibility paths remain accessible but are flagged for review.

<Note>
  Only the path owner can edit or delete a path, even if the path is shared with a team. Team admins and owners can view analytics for all team paths but cannot modify paths they did not create.
</Note>
