Universal Addressability + Updated Contacts

    This week Eric brought up a few problems with the Contacts project that I wrote last week. Mainly it's about addressability of them. It also surfaced a few problems with mutability of Comments, which we still don't support, just like we don't support linking Comments.

    Both Contacts and Comments seem to be similar in terms of how they behave, namely they are state-based objects, unlike operation-based Documents. So we'd better have a generalized way of addressing and mutating those kinds of objects.

    I wrote a few more documents in Linear — unfortunately they are not publicly available yet. I guess we will publish them as Seed documents as soon as they are more settled.