This repository was archived by the owner on Nov 20, 2025. It is now read-only.

Description
Create a contact and a level of trust
- 1: know a little, met in reality
- 2: friend
- 4: good friend, collaborator
- 8: close friend, long term collaborator, person i fully trust
Free text about the relation
The negative reference is substituted by flagging. You can flag a user instead of writing a bad reference.
Implementation
[_from: User]--contact-->[_to: User]
contact
created: timestamp,
confirmed: timestamp,
trust: number,
detail: string,
? reality: boolean
must be unique: boolean
Create a contact
Confirm a contact
Update: trust: number & description: string & metInReality: boolean
Delete: Remove any contact that involves me (confirmed or unconfirmed)