Word limit and no-retry state for rejected input, nested /catalog route for
system back, logger filter for supabase libs, more mutation-proof tests,
doc fix, umlaut-aware term sorting, thousands separators. Refs #3
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>