Skip to content

Moderate self-descriptions and generate team logo #16

Description

@neerpatel

Parent: #4

Summary

Wire the Garage workflow through moderation and AI logo generation so each teammate's self-description is validated and stored, then one shared team logo is generated from all approved descriptions plus the preassigned team name after the final teammate submits.

Acceptance Criteria

  • Each player's self-description is moderated before it is persisted for team-logo generation.
  • Unsafe descriptions are blocked with a clear policy message and do not count toward the team's completion state.
  • The system can detect when every assigned teammate has submitted an approved description.
  • Once the full set is available, safe descriptions plus the predefined team name produce a single team logo asset for the team.
  • The generated logo is persisted to the team's shared identity and made available to all team members.
  • Service calls are isolated behind typed client/server modules rather than embedded directly in UI components.

Metadata

Metadata

Assignees

Labels

backlogBDD backlog item — Velocity GP Spec v8.0playerPersona: The Player (Event Attendee)

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions