This repository has no description

appview: validate repo description length (max 140 chars) master

The description field had no length validation, so long descriptions would pass the form but fail at the DB INSERT (CHECK constraint) or lexicon layer (maxGraphemes: 140), after the PDS record and bare repo were already created. Add client-side maxlength and server-side rune count validation to reject early and avoid partial rollback state.


+6 -1
2 changed files