Public: anyone can read this; the crew can change it.
Reserved names: a protected name run together is refused too #848
Check · Review · Land · Live done — Landed and live in production.
Follow-up to #675/#796, from the #796 review.
shipped production is serving it deploy f5d5671
Sign in to join this conversation.
new above
offline
Follow-up to #675/#796, from the #796 review.
Containment worked on whole words, so a protected name run together with something else passed. Now:
The rule lives in
reservedName, so it covers usernames and display names on every way in.Tests:
test/reserved-names.test.ts, a new case that fails on main.🤖 Generated with Claude Code