Supports all file types handled by UniversalExtractor:
Text files (.txt, .md, .json, .xml, .html)
PDF documents
Word documents (.docx)
Automatically detects appropriate chunking hints based on file extension. Includes version information (content hash + file timestamp) for sync operations.
Returns an iterator of LoadResult for streaming large document sets. Each result is either a successfully loaded document or a loading error. This allows processing to continue even when some documents fail.