Changes:
- Filter Posts by PostTypeId IN (1,2) (Questions and Answers)
- Filter by minimum text length > 30 characters (Title + Body)
- Update get_total_posts to count only eligible posts for accurate progress
- Fix SQL syntax error in process_batch WHERE clause
- Update documentation with filter details
Rationale:
- Empty or very short text causes embedding generation failures
- PostTypeId 1,2 are most relevant content (Questions and Answers)
- Ensures consistent counting between total, remaining, and processed