feat(phase977): guild mesh stability stats facade + mixin import chain
Add guild-mesh-stability-stats-facade.js re-exporting 22 stability-stats builder symbols. Partition-heal orchestrator and view mixin import facade only. Non-breaking; getMeshStabilityStats behavior unchanged. Co-authored-by: Cursor <[email protected]>
This commit is contained in:
@@ -27,40 +27,28 @@ const {
|
||||
buildActivityFeed, enrichActivityWithAttachments, IPC_CONTRACT_VERSION, Hyperswarm,
|
||||
id, now, guildTopic
|
||||
} = require('../../../platform-class-imports')
|
||||
const { buildMeshStabilityStatsSnapshot } = require('../../../guild-mesh-stability-stats-build')
|
||||
const {
|
||||
buildMeshStabilityStatsSnapshot,
|
||||
resolveGossipOutboxStats,
|
||||
resolveGossipLaneCounts,
|
||||
buildGossipOutboxDiagnosticsSlice
|
||||
} = require('../../../guild-mesh-gossip-outbox-stats-build')
|
||||
const { buildBandwidthWindowStatsSnapshot } = require('../../../guild-mesh-bandwidth-stats-build')
|
||||
const { buildMeshReplicationDiagnosticsSnapshot } = require('../../../guild-mesh-replication-diagnostics-keys')
|
||||
const { buildMeshTopicPoolSnapshot } = require('../../../guild-mesh-topic-pool-snapshot')
|
||||
const {
|
||||
buildGossipOutboxDiagnosticsSlice,
|
||||
buildBandwidthWindowStatsSnapshot,
|
||||
buildMeshReplicationDiagnosticsSnapshot,
|
||||
buildMeshTopicPoolSnapshot,
|
||||
buildSparseAckCursorStatsSnapshot,
|
||||
listSparseAckGuildIds
|
||||
} = require('../../../guild-mesh-sparse-ack-stats-build')
|
||||
const {
|
||||
listSparseAckGuildIds,
|
||||
buildMemberRosterSyncProgressSnapshot,
|
||||
buildMemberPageStatsSnapshot
|
||||
} = require('../../../guild-mesh-member-page-stats-build')
|
||||
const {
|
||||
buildMemberPageStatsSnapshot,
|
||||
buildPartitionHealStatsSnapshot,
|
||||
buildPartitionHealDiagnosticsEmbed
|
||||
} = require('../../../guild-mesh-partition-heal-stats-build')
|
||||
const {
|
||||
buildPartitionHealDiagnosticsEmbed,
|
||||
buildSyncHealthStatsSnapshot,
|
||||
buildGuildSyncHealthSnapshot
|
||||
} = require('../../../guild-mesh-sync-health-stats-build')
|
||||
const {
|
||||
buildGuildSyncHealthSnapshot,
|
||||
buildOfflineRecoveryStatsSnapshot,
|
||||
buildOfflineRecoverySpanEndSnapshot
|
||||
} = require('../../../guild-mesh-offline-recovery-stats-build')
|
||||
const {
|
||||
buildOfflineRecoverySpanEndSnapshot,
|
||||
buildMultiGuildDiagnosticsEnvelope,
|
||||
buildMultiGuildPerGuildDiagnosticsEntry
|
||||
} = require('../../../guild-mesh-multi-guild-stats-build')
|
||||
const { buildGuildSyncDiagnosticsEnvelope } = require('../../../guild-mesh-diagnostics-export-keys')
|
||||
buildMultiGuildPerGuildDiagnosticsEntry,
|
||||
buildGuildSyncDiagnosticsEnvelope
|
||||
} = require('../../../guild-mesh-stability-stats-facade')
|
||||
|
||||
|
||||
/** Phase 756 — partition heal orchestration */
|
||||
|
||||
@@ -29,7 +29,7 @@ const {
|
||||
} = require('../../../platform-class-imports')
|
||||
const { buildSettingsHubView } = require('pearcord-shared/settings-taxonomy')
|
||||
const { buildPlatformRpcViewSnapshot } = require('../../../gossip-rpc-pull')
|
||||
const { pickMeshViewStabilityFields } = require('../../../guild-mesh-view-stability-fields')
|
||||
const { pickMeshViewStabilityFields } = require('../../../guild-mesh-stability-stats-facade')
|
||||
|
||||
|
||||
/** Phase 756 — IPC view snapshot */
|
||||
|
||||
Reference in New Issue
Block a user