tia/src
Mannu 2b534d4c43 Fix AI chat: input blocked by bottom nav + first-chat crash
- Add pb-16 to /ai root so the input clears the fixed BottomNav
  (only page using h-screen instead of min-h-screen+pb-24).
- Normalize new sessions with messages:[] in createNewSession so
  render no longer hits undefined.length and crashes on first chat.
- Make render defensive (messages?.length ?? 0).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-05-29 22:17:10 +05:30
..
__tests__ feat(quota): storage quota + family-member limits for free tier 2026-05-27 23:21:11 +05:30
app Fix AI chat: input blocked by bottom nav + first-chat crash 2026-05-29 22:17:10 +05:30
components fix(hero): remove floating screen label above phone mockup 2026-05-29 10:39:29 +05:30
db Fix timestamp timezone — logs now always show in IST regardless of server TZ 2026-05-28 23:13:57 +05:30
hooks feat(g5-g6): age-aware UX + mama affiliate page 2026-05-18 00:59:17 +05:30
lib SEO overhaul: metadata, robots, sitemap, structured data 2026-05-29 11:03:04 +05:30
scripts Security hardening: auth, bcrypt, rate-limiting, RLS, audit 2026-05-16 23:11:01 +05:30
types Circle feature: C0–C9 multi-tenant social groups (Sprint 9 + 10) 2026-05-24 01:04:50 +05:30
auth.ts Fix db imports: use dbUnscoped 2026-05-16 23:12:33 +05:30
middleware.ts Fix PWA always opening marketing page instead of app home 2026-05-28 10:28:31 +05:30