Projects

A project is the container that holds a body of work: its issues, its wiki, its versions, its sprints, and a member list with roles. Every issue, wiki page, and time entry belongs to exactly one project. Most of what you do in Specivo happens inside one.

The projects list

What defines a project

Field What it holds
Name The human-readable title, shown in lists and headers
Key A short uppercase prefix like ACME that brands every issue (ACME-1, ACME-42). It never changes.
Identifier The URL slug used in links, e.g. /projects/acme/
Parent An optional parent project, so you can nest related projects under one umbrella
Visibility Public (anyone who can reach the site can read it) or private (members only)
Color A color used to tint the project in lists and badges so it's easy to spot

The key is the part you'll type and paste most. Once people learn that ACME-42 is an issue in the ACME project, that reference works everywhere — in chat, in commit messages, and in search.

Member roles

People join a project with a role that decides what they can do. Specivo ships with four:

Role For Can do
Manager Project leads Full control — settings, members, versions, sprints, workflow, and all issue and wiki actions
Developer People doing the work Create and update issues, log time, edit wiki pages, comment
Reporter Stakeholders and requesters File and comment on issues, follow progress
Agent Automation and API/MCP accounts A role scoped for service accounts that act through the API

The Agent role exists for AI assistants and automation. Teams usually create a dedicated service account, give it the Agent role on the projects it should touch, and issue it an API key. See AI agents & MCP.

Roles are per project

A person can be a Manager in one project and a Reporter in another. Membership and role are set on each project, not globally.

Project status

A project is in one of three states:

  • Active — the normal state; the project is open for work.
  • Closed — work has wound down. The project stays fully readable, but it's marked as no longer active so it drops out of the day-to-day view.
  • Archived — kept for the record. The project is preserved but tucked away.

The project overview

The overview is the project's home page. It pulls together the project's name, description, and quick links to its issues, roadmap, sprints, wiki, and time, so you can see the shape of the project at a glance and jump to the area you need.

A project overview

From here you typically branch out to: