Expand description
Per-user profile namespaces (Cognitum Seed Gap #14).
Each profile gets its own isolated vector storage, allowing
multi-tenant vector isolation on a shared device. Profiles are
persisted to {storage_path}/{id}/profile.json and lazily
loaded on boot by scanning the profiles directory.
This module is compiled only when the ecc feature is enabled.
Structs§
- Profile
Entry - A loaded profile: metadata plus its own vector backend.
- Profile
Meta - Persisted metadata for a single profile.
- Profile
Store - Manages multiple named profiles, each with isolated vector storage.
Enums§
- Profile
Error - Errors specific to profile operations.