Skip to content

Auto-Add Project Creator as Project Manager #335

Description

@chadw-eten

Every project needs at least one Project Manager, since removal is blocked when it would leave a project with no PM. This ticket ensures that guarantee holds from the moment a project is created, by automatically assigning the creator as Project Manager rather than leaving the project ownerless until someone is manually added.

Functional Requirements

Initial Project Manager Assignment

  • Auto-add the project creator as a Project Manager when the project is created.

Note: A Project Manager can never remove or demote themselves, even if other PMs exist on the project — only a different Project Manager can remove or change the role of another PM. This is enforced by the removal/role-editing tickets, not built here, but is the reason this initial assignment matters.

Metadata

Metadata

Assignees

Labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

Status
Dev Ready

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions