contacts remembers which users a user has worked with, so that the share dialog can suggest them. One document per user. web owns it, without a Mongoose schema; the code is services/web/app/src/Features/Contacts/ContactManager.mjs.
Fields
Who Writes It
Who Reads It
Indexes
Notes
- Contacts go both ways: adding B to A’s project makes B a contact of A and A a contact of B.
- Nothing removes a contact or the document, not even when a user is deleted.

