Opsplitsing stap 7 (shaer-drc): de volgwinkel naar ap-following.js
Alles rond ap_following verhuist als drie blokken -- 172 regels,
byte-voor-byte: WebFinger, de statements met de lijst en de
auto-boost-knop, resolveApActor, en de drie federatiehandelingen
(followActor, resolveRemoteActor, unfollowActor).
fwStmts exporteert mee voor de schrijvers die in de dienst blijven (de
Accept-tak van de inbox en de verhuizing, FEP-7628) -- zelfde verhouding
als tlStmts bij ap-timeline. De poortwachter en zijn goedkeuring blijven
ook daar: gateOutgoingFollow komt via wireFollowing binnen (met
movedRefusal, actorInfo, rid, backfillFromOutbox en deliverToActor), en
performApprovedFollow roept followActor via de dienst aan, dus er is
geen kring.
Uitvoeroppervlak voor en na identiek gemeten (199 named exports, 180
sleutels op het default-object). Volle suite 1226 groen.
ActivityPubService staat nu op 5383 regels.