yusyus
5ce3ed4067
feat: Add streaming ingestion for large docs (Task #14)
- Memory-efficient streaming with chunking
- Progress tracking with real-time stats
- Batch processing and resume capability
- CLI integration with --streaming flag
- 10 tests passing (100%)
Files:
- streaming_ingest.py: Core streaming engine
- streaming_adaptor.py: Adaptor integration
- package_skill.py: CLI flags added
- test_streaming_ingestion.py: Comprehensive tests
Week 2: 5/9 tasks complete (56%)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>