Changeset 780a7c6 in Klonkt for src/services/guardianship/index.js
- Timestamp:
- 07/24/2026 07:44:15 PM (7 weeks ago)
- Branches:
- main
- Children:
- b5924eb
- Parents:
- c26cc18
- File:
-
- 1 edited
-
src/services/guardianship/index.js (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/services/guardianship/index.js
rc26cc18 r780a7c6 4 4 * Klonkt's kid-safety feature as one cohesive unit: 5 5 * - context.js: the shaer JSON-LD namespace + Relationship vocabulary 6 * - relations.js: ward ↔ guardian relations (ap_guardianships) + actor props 6 * - offers.js: the multi-party handshake state (a port of the Shaer daemon) 7 * - relations.js: the COMMITTED ward ↔ guardian relations + actor props 7 8 * - handshake.js: the adoption Offer/Accept/Reject over C2S and S2S 8 9 * - queues.js: the owner-only dashboard collections (offers/follows/wards) … … 10 11 * - delivery.js: the direct-note leg a ward's call-for-help rides 11 12 * 12 * The shared blocklist (Shaer's "in Orbit") intentionally lives NEXT TO this 13 * module in BlocklistService: Klonkt's own Block tab uses it too. 14 * 15 * ActivityPubService wires the AP helpers in once (wireDelivery/wireHandshake) 16 * and delegates; nothing here imports ActivityPubService back. 13 * The shared blocklist (Shaer's "in Orbit") lives NEXT TO this module in 14 * BlocklistService. ActivityPubService wires the AP helpers in once and 15 * delegates; nothing here imports ActivityPubService back. 17 16 */ 18 17 export { SHAER_CONTEXT, GUARDIAN_RELATIONSHIP, GUARDIAN_RELATIONSHIP_COMPACT, isGuardianRelationship } from './context.js'; … … 21 20 export { wireHandshake, handleOutbox as handleGuardianshipOutbox, handleInbox as handleGuardianshipInbox, parseRelationship } from './handshake.js'; 22 21 export { offersCollection, followsCollection, wardsCollection } from './queues.js'; 22 export { listForParty as listOffersForParty, getOffer, findOfferAnywhere } from './offers.js'; 23 23 export { 24 listGuardians, listWards, listOffers, isGuardian, getRelation, findByOfferId,25 recordOffer, acceptRelation, removeRelation,actorProps as guardianshipActorProps,24 listGuardians, listWards, isGuardian, getRelation, removeRelation, 25 actorProps as guardianshipActorProps, 26 26 } from './relations.js';
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)