Add Gemini activity importer + post-import enrichment event
Completes wave 1 importer set (6/6). Gemini importer handles Google
Takeout "My Activity" format — standalone activity records (not
threaded conversations). Supports ZIP, directory, and raw JSON.
Handles both Gemini and Bard-era entries.
Also adds callosum enrichment_ready event after structured imports
with affected days list, so the think pipeline can process imported
content for entity extraction and summaries.
- think/importers/gemini.py: GeminiImporter with detect/preview/process
- Registered in FILE_IMPORTER_REGISTRY
- CLI emits importer.enrichment_ready event after indexing
- 16 tests covering parsing, detection, preview, process, registry
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>