PUG-134, that’s easy to say in standup, search for, and paste into a ticket.
Anyone in the organization can create projects and assign sessions to them.
Why use projects
Without projects, every session in your organization lands in one long list. Projects help once more than one product, team, or stream of work shares a workspace.- Separate products or apps. Put sessions for your web app, admin panel, and marketing site in their own projects (
WEB,ADM,MKT), so each team filters to its own sessions. - Talk about a bug by name. “Can you look at
PUG-134?” is quicker than pasting a long link or describing the session. Anyone can type the key into search to open it. - Match your tracker. Use the same prefix as your Jira or Linear project, so
PAY-42in Puggy sits naturally next to thePAYtickets it was filed to. - Group a release or test cycle. Create a project for a release candidate or a regression pass, assign every session found during it, and review them together.
What a project has
Session keys
A session’s key is its project’s prefix and a number, for examplePUG-134. Once a session has a key:
- The project selector on the session page shows the key instead of No project.
- The key is listed on the session’s Info tab.
- Typing the key in the sessions search box jumps straight to the session.
- You can open the session directly at its key.
Assign a session to a project
Open the session and choose the project selector at the top of the page. It says No project until the session is in one.

- Type in Find a project… to narrow the list. Each project shows its colour and prefix.
- Choose a project. The session gets the next key in that project.
Create a project
- Open the project selector on a session and choose New project.
- Enter a Name.
- Pick a Colour.
- Check the Key prefix. Puggy suggests the first three letters of the name (padded with X if the name has fewer letters, or PRJ if it has none). Change it to any three letters; the hint underneath shows how keys will look, for example PRJ-12. You can change it later, but that re-keys every session in the project, so pick one you’ll keep.
- Choose Create and assign. The project is created and the session is added to it.


Move a session or remove its project
From the project selector on a session that’s already in a project:- Choose another project to move the session. Puggy asks you to confirm with Move to the project’s name, because the session gets a new key and links using its current key stop working.
- Remove from session takes the session out of its project. Puggy asks Remove the project? first; the session loses its key and goes back to having no project.
Edit a project
Open a session that’s in the project, open the project selector, and choose Edit project.

- Change the Name or Colour.
- To change the prefix, turn on Change the key prefix and enter three new letters. The prefix must not already be used by another project in your organization.
- Choose Save changes.
Delete a project
Open a session that’s in the project, open the project selector, and choose Delete project. Puggy asks you to confirm first. The project’s sessions are kept, but they go back to having no project and every key with the project’s prefix stops working. You can’t undo this.Filter the list by project
In the sessions list header, choose the filter button next to the project name (it says All projects when no filter is set) and pick a project under Filter by project. Choose All projects to see everything again.

Limits
- A session can be in one project at a time.
