Changeset 1d5ffc0 in Klonkt for src/services/ap-c2s.js

Timestamp:
08/24/2026 04:01:56 PM (2 weeks ago)
Author:
Robin <roboburr@…>
Branches:
main
Children:
b05eb97
Parents:
df7de6e
Message:

Opsplitsing stap 4 (shaer-drc): de C2S-inname naar ap-c2s.js

ingestOutboxActivity, c2sCreatePost en c2sIdOf verhuizen als een blok --
388 regels, byte-voor-byte -- uit ActivityPubService.js. Anders dan het
transport is dit een coordinator: hij roept achttien werktuigen uit de
dienstlaag aan, en de regel blijft dat een module nooit uit
ActivityPubService importeert. Daarom het patroon dat guardianship al
bewees: de dienstlaag geeft zijn werktuigen bij het laden door via
wireC2S, en de verhuisde functies staan er ongewijzigd -- ze merken niet
dat hun buren injectie werden.

Wat rechtstreeks geimporteerd wordt wijst omlaag: db, ap-core, de
sanitizer en guardianship (c2sVisibility en deliverDirectNote komen daar
toch al vandaan). Het uitvoeroppervlak is voor en na identiek gemeten
(199 named exports, 180 sleutels op het default-object); de c2s-toetsen
lopen door de koppeling heen, dus die is bewezen en niet aangenomen.
Volle suite 1226 groen. ActivityPubService staat nu op 6337 regels.

File:
1 added

Note: See TracChangeset for help on using the changeset viewer.