User Story
As a PM in the buddy's team mode, I want to add people to my project, remove them, and give them project roles — so I can staff the project from the conversation. Nothing changes until I confirm it.
Context & Motivation
The critical piece of this story: a manager has no way to find somebody who is not on the project yet — every admin project route is admin-only and there is no user lookup. The lookup this story adds is exact-match only (email or GitHub login, one result), so the buddy cannot be used to browse every account.
In Scope
- Exact-match user lookup for adding members
- Add and remove members
- Assign and unassign project roles on the managed project
Acceptance Criteria
Technical Notes
- Tool labels fall back to a generic label in the frontend, and the persona only describes mounted tools, so no frontend or AI work is needed.
Sub-Tasks (by team)
User Story
As a PM in the buddy's team mode, I want to add people to my project, remove them, and give them project roles — so I can staff the project from the conversation. Nothing changes until I confirm it.
Context & Motivation
team:backendpm-buddy-concept.mdThe critical piece of this story: a manager has no way to find somebody who is not on the project yet — every admin project route is admin-only and there is no user lookup. The lookup this story adds is exact-match only (email or GitHub login, one result), so the buddy cannot be used to browse every account.
In Scope
Acceptance Criteria
Technical Notes
Sub-Tasks (by team)