Covers the Gemini vector-store adapter: translating filters and file metadata to and from Gemini's dialect, mapping document processing states, the store and file lifecycle (create, list, add, remove), and emitting Gemini's native file-search tool.

## Before writing SPEC.md files

Read https://raw.githubusercontent.com/brillout/sdd/refs/heads/main/sdd.md
