Skip to content

feat: artist profile foundation (CHORD-053-056)#1

Merged
xeeenab merged 1 commit into
mainfrom
feat/artist-profile
Apr 26, 2026
Merged

feat: artist profile foundation (CHORD-053-056)#1
xeeenab merged 1 commit into
mainfrom
feat/artist-profile

Conversation

@xeeenab

@xeeenab xeeenab commented Apr 26, 2026

Copy link
Copy Markdown
Owner

Implements the artist profile foundation sprint items:

  • CHORD-053 slug reservation with uniqueness enforcement and 15-min TTL
  • CHORD-054 media upload contract: MIME allowlist, 5 MB cap, extension check middleware
  • CHORD-055 public artist profile read API returning profile, live status, featured moments, and supporter count
  • CHORD-056 profile completion scorer (0-100) driving onboarding prompts and payout eligibility gate

Closes CIVRA-INC#332, closes CIVRA-INC#333, closes CIVRA-INC#334, closes CIVRA-INC#335

@xeeenab xeeenab merged commit 840d23e into main Apr 26, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant