Skip to content

fix(ST-55): explain film creation limits - #135

Merged
afaryy merged 1 commit into
mainfrom
fix/ST-55-cost-gate-messages
Sep 8, 2026
Merged

fix(ST-55): explain film creation limits#135
afaryy merged 1 commit into
mainfrom
fix/ST-55-cost-gate-messages

Conversation

@afaryy

@afaryy afaryy commented Sep 8, 2026

Copy link
Copy Markdown
Owner

Summary

  • show clear, senior-friendly messages for device, network, shared, concurrency, and original-song limits
  • keep billing details and the phrase “cost control” out of the user-facing experience
  • return a short Retry-After for busy/concurrency gates and a next-day retry interval for daily gates

Validation

  • API: 206 tests passed
  • Web: 53 tests passed
  • Next.js production build passed
  • git diff --check passed
  • independent code review found no critical, important, or minor issues

Scope

  • Implements ST-55
  • Does not include the separate ST-56 request-field visual change
  • Keeps the conservative production defaults unchanged: 10 films per IP/day, 5 films per visitor/day, and 3 original songs per visitor/day

@afaryy
afaryy merged commit 4dd807b into main Sep 8, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant