Changeset 709dc6f in Klonkt for src/services/guardianship/gated.js
- Timestamp:
- 08/09/2026 04:59:31 PM (4 weeks ago)
- Branches:
- main
- Children:
- 89d3c06
- Parents:
- e62eee4
- File:
-
- 1 edited
-
src/services/guardianship/gated.js (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/services/guardianship/gated.js
re62eee4 r709dc6f 68 68 'shaer:customEmoji': 'gate_custom_emoji', 69 69 'shaer:accountMove': 'gate_account_move', 70 'shaer:following': 'gate_following', 70 71 }; 71 72 /** … … 112 113 { feature: 'shaer:customEmoji', kind: 'setting', reversible: true, bead: 'shaer-ytw' }, 113 114 { feature: 'shaer:accountMove', kind: 'setting', reversible: true, bead: 'shaer-tge' }, 114 // Altijd aan voor een ward (5.3): niet te verzetten, wel te tonen. Een paneel 115 // dat alleen verstelbare dingen laat zien verzwijgt de helft van wat er geldt. 115 // Wie de ward mag VOLGEN, en wie de ward mag volgen: twee poorten, want twee 116 // vragen. Ze stonden hier als één rij, en dan telt het paneel de ene richting 117 // en zwijgt over de andere -- een guardian ziet "follows: 3 wachtend" en weet 118 // niet of er drie vreemden bij zijn kind willen of dat zijn kind drie keer 119 // heeft gevraagd of het iemand mag volgen. Dat zijn niet dezelfde zorg. 120 // 121 // Inkomend is vast: §5.3 EIST dat een Follow naar een ward langs de guardians 122 // gaat, dus die staat aan en blijft aanstaan. Tonen mag, verzetten niet. 116 123 { feature: 'shaer:follows', kind: 'perRequest', reversible: true, fixed: true }, 124 // Uitgaand is verstelbaar, en dat verschil is opzet. De FEP zegt over deze 125 // richting niets: §5.3 gaat alleen over een Follow die op een ward AF komt. 126 // Wat je verder gated is expliciet aan de implementatie gelaten, dus dit is 127 // onze keuze en niet die van de spec -- en dan hoort hij ook echt te kunnen 128 // worden losgelaten, want een kind dat ouder wordt hoort niet eeuwig te 129 // blijven vragen wie het mag volgen (shaer-p729, shaer-yeo5). 130 { feature: 'shaer:following', kind: 'perRequest', reversible: true, bead: 'shaer-p729' }, 117 131 118 132 // GEPLAND, en dat is bij deze twee geen achterstand maar een besluit.
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)