Phase 743: extract mesh view, logging, and member burst mixins
Non-breaking refactor: move sync fanout watermarks, mesh peer quality and status summary, mesh span logging (partition heal, topic pool, churn, resilience, federation live), topic pool peer tracking, and member page burst limit helpers out of platform-pearcord-platform-class.js. Manifest rows 70→73; runtime registry 10→13. Behavior and observability unchanged. 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 = 70
|
||||
const PLATFORM_MIXIN_ASSIGNMENT_COUNT = 73
|
||||
|
||||
const PLATFORM_MIXIN_ASSIGNMENTS = [
|
||||
{ module: './polls-scheduling', export: 'pollSchedulingMixin' },
|
||||
@@ -76,6 +76,9 @@ const PLATFORM_MIXIN_ASSIGNMENTS = [
|
||||
{ module: './platform-guild-topic-replication-mixin', export: 'platformGuildTopicReplicationMixin' },
|
||||
{ module: './platform-mesh-auto-heal-mixin', export: 'platformMeshAutoHealMixin' },
|
||||
{ module: './platform-guild-mesh-peer-retry-mixin', export: 'platformGuildMeshPeerRetryMixin' },
|
||||
{ module: './platform-mesh-view-mixin', export: 'platformMeshViewMixin' },
|
||||
{ module: './platform-mesh-logging-mixin', export: 'platformMeshLoggingMixin' },
|
||||
{ module: './platform-member-page-burst-mixin', export: 'platformMemberPageBurstMixin' },
|
||||
{ module: './platform-diagnostics-mixin', export: 'platformDiagnosticsMixin' }
|
||||
]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user