refactor: align combined JSON gossip keys with dedicated mixins

Delegate combined mixins (slash/oauth/invite/permission/worker) use the same
gossip keysField and initMethod as dedicated *-json-mixin.js modules. Extract
platform-message-enrichment.js and platform-delivery-receipts-imports.js from
index.js (~38 lines removed). Mesh ingest and heal behavior unchanged.

Co-authored-by: Cursor <[email protected]>
This commit is contained in:
Raven Scott
2026-06-03 09:53:49 -04:00
co-authored by Cursor
parent 29d61a9ec9
commit c15e539b53
9 changed files with 117 additions and 65 deletions
+4
View File
@@ -0,0 +1,4 @@
'use strict'
/** Re-export subset of pearcord-delivery-receipts used by PearcordPlatform (keeps index.js lean). */
module.exports = require('pearcord-delivery-receipts')