refactor(platform): mesh bounded and federation view mixins (Phase 740)
Extract _isGuildMeshBounded/_setGuildMeshBounded and federation/multi-guild view helpers (_guildSyncHealthRailForView, _federationSyncAggregateForView, _logMultiGuildMesh, etc.) to dedicated runtime mixins. Manifest 66 rows; runtime registry 6 modules. Class ~33864 lines. No behavior change. Co-authored-by: Cursor <[email protected]>
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
* Ordered PearcordPlatform prototype mixin registration (Phase 730).
|
||||
* Preserves assign order from index.js / apply-platform-mixins (Phase 727).
|
||||
*/
|
||||
const PLATFORM_MIXIN_ASSIGNMENT_COUNT = 64
|
||||
const PLATFORM_MIXIN_ASSIGNMENT_COUNT = 66
|
||||
|
||||
const PLATFORM_MIXIN_ASSIGNMENTS = [
|
||||
{ module: './polls-scheduling', export: 'pollSchedulingMixin' },
|
||||
@@ -70,6 +70,8 @@ const PLATFORM_MIXIN_ASSIGNMENTS = [
|
||||
{ module: './platform-session-startup-mixin', export: 'platformSessionStartupMixin' },
|
||||
{ module: './platform-guild-open-fallback-mixin', export: 'platformGuildOpenFallbackMixin' },
|
||||
{ module: './platform-partition-heal-state-mixin', export: 'platformPartitionHealStateMixin' },
|
||||
{ module: './platform-guild-mesh-bounded-mixin', export: 'platformGuildMeshBoundedMixin' },
|
||||
{ module: './platform-federation-view-mixin', export: 'platformFederationViewMixin' },
|
||||
{ module: './platform-diagnostics-mixin', export: 'platformDiagnosticsMixin' }
|
||||
]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user