dev vouch dev on at. thats about it
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

docs: reword design decisions

Philpax 63eb86da 4266249b

+14 -14
+14 -14
frontend/src/App.tsx
··· 570 570 id: "no-counters", 571 571 title: "(1) no counters on people", 572 572 explanation: 573 - "because remote vouches can be created by anyone for any reason, you can't trust them at all. " + 574 - "this is also why trust decisions must always be made in the context of the current logged in user (you) " + 575 - "so that vouch chains can be located and shown to you specifically.", 573 + "because remote vouches can be created by anyone for any reason, they cannot be trusted at all. " + 574 + "this is also why trust decisions must always be made in the context of the current logged in user (you), " + 575 + "using a vouch chain that is localized to your specific immediate graph.", 576 576 }, 577 577 { 578 578 id: "no-text", 579 579 title: "(2) no text on vouches", 580 580 explanation: 581 - "generally moderation reasons, plus i wouldn't want to implement some kind of block just for this " + 582 - "proof of concept. having singular vouch units pointing to people is enough from an actual usability " + 583 - "standpoint of the project.", 581 + "text requires moderation and/or blocking, which i'd like to avoid, especially for a proof of concept. " + 582 + "having singular vouch units pointing to people is sufficient to demonstrate the concept, " + 583 + "while still remaining free of most harassment vectors.", 584 584 }, 585 585 { 586 586 id: "max-3-levels", 587 - title: "(3) routing from a max of 3 levels", 587 + title: "(3) routing with a max of 3 levels", 588 588 explanation: 589 - "this was made back when the demo was microcosm based, but now i could increase that to 4 or 5. " + 590 - "past 5 though i think the graphs would become very meaningless if more people actually used this, " + 591 - "so i'll leave at 3 and reconsider if anyone wants to bump that up.", 589 + "this decision was made back when the demo used microcosm as its backend, but i could increase it to 4 or 5 now. " + 590 + "past 5, though, i think the graphs would become largely meaningless if more people actually used this, " + 591 + "so i'll leave it at 3 and reconsider if anyone requests a bump.", 592 592 }, 593 593 { 594 594 id: "explicit-type", 595 - title: "(4) you must explicitly type to vouch", 595 + title: "(4) you must explicitly type handles to vouch", 596 596 explanation: 597 - "there were buttons to let you vouch anyone to create mutual vouches, removed it though because " + 598 - "adding the friction to vouch is very intentional from a design perspective. at least to make you " + 599 - "think more carefully of who you vouch, at least that's the intent.", 597 + "initially, there were buttons to let you vouch for your incoming vouches (i.e. mutual vouches). these were removed, " + 598 + "though, because the friction in vouching is very intentional from a design perspective: the intent is to make you " + 599 + "think more carefully about who you're willing to vouch for." 600 600 }, 601 601 ]; 602 602