perf: exclude document column from getTalks response
getTalks was returning 96MB because it included the full faceted
transcript document for every talk. The document column is only needed
for individual talk views (getTalk). This was causing build OOMs.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>