Adds headless journey stub for guild mesh churn stats verification (Phase 967).
runGuildMeshChurnStatsJourney() exercises getMeshStabilityStats and
exportMeshReplicationDiagnostics via the headless session, confirming churn stat
builders are correctly wired without any behavior changes.
Co-authored-by: Cursor <[email protected]>
Introduces runGuildMeshSyncHealthStatsJourney coverage and updates module docs so agentctl can verify the new non-breaking sync health stats extraction path.
Introduces runGuildMeshPartitionHealStatsJourney coverage and updates module docs so agentctl can verify the new non-breaking partition-heal stats/embed extraction path.
Headless runGuildMeshReplicationDiagnosticsJourney verifies the replication
export payload keys through the same platform diagnostics path.
Co-authored-by: Cursor <[email protected]>
Add runGuildMeshMultiGuildQuadChurnMatrixJourney with exportMultiGuildSyncDiagnostics,
cross-guild topic leak checks, and meshMultiGuildQuadChurnMatrixReady matcher for P654-24.
Live path runs per-guild quad churn when PEARCORD_PHASE654_HEAL_FULL=1.
Co-authored-by: Cursor <[email protected]>
Add runGuildMeshQuadLargeRosterHealJourney and meshQuadLargeRosterHealReady
matcher so quad mesh verifies 120+ member seed, heal, and roster fanout
on all four peers.
Co-authored-by: Cursor <[email protected]>
Add runGuildMeshQuadOfflineHealJourney and meshQuadOfflineHealReady
matcher combining Phase 842 offline recovery with Phase 850 heal on
all four peers after quad reconnect.
Co-authored-by: Cursor <[email protected]>
Add runGuildMeshQuadRecoveryHealJourney and meshQuadRecoveryHealReady
matcher combining Phase 830 full quad reconnect with Phase 850 heal
on all four peers after recovery burst.
Co-authored-by: Cursor <[email protected]>
Add runGuildMeshQuadChurnHealJourney and meshQuadChurnHealReady matcher
combining Phase 829 churn drop/rejoin with Phase 850 partition heal on
survivors and full quad reconcile after rejoin.
Co-authored-by: Cursor <[email protected]>
Add runGuildMeshQuadPartitionHealJourney and meshQuadPartitionHealReady
matcher so quad mesh verifies heal-complete and presence reconcile on
all four peers after host partition heal and sync fanout.
Co-authored-by: Cursor <[email protected]>
Add runGuildMeshQuadOfflineRecoveryJourney and meshQuadOfflineRecoveryReady
matcher for quad disconnect/reconnect with offline recovery on all guests.
Co-authored-by: Cursor <[email protected]>
Add runGuildMeshQuadSyncHealthJourney and meshQuadSyncHealthReady matcher
so quad mesh CI verifies guildSyncHealthRail on all three guests.
Co-authored-by: Cursor <[email protected]>
Add runGuildMeshQuadSyncPendingJourney and meshQuadSyncPendingReady matcher
so quad mesh CI verifies gossip outbox flush and sync-not-pending on guests.
Co-authored-by: Cursor <[email protected]>
Add runGuildMeshQuadMemberRosterCompleteJourney and meshQuadRosterCompleteReady
matcher so quad mesh CI verifies 100% roster sync on all three guests.
Co-authored-by: Cursor <[email protected]>
Add runGuildMeshQuadPinsJourney and meshQuadPinsReady matcher so quad mesh
CI verifies channel pins propagate to all three guests.
Co-authored-by: Cursor <[email protected]>
Add runGuildMeshQuadMemberRolesJourney and meshQuadMemberRolesReady matcher
so quad mesh CI verifies custom role pills propagate to all three guests.
Co-authored-by: Cursor <[email protected]>
Add runGuildMeshQuadReactionsJourney and meshQuadReactionsReady matcher so
quad mesh CI verifies 👍 reaction pills propagate to all three guests.
Co-authored-by: Cursor <[email protected]>
Add runGuildMeshQuadTypingJourney so host typing gossip propagates to
all three guests on quad mesh, plus meshQuadTypingReady matcher.
Co-authored-by: Cursor <[email protected]>
Add runGuildMeshQuadVoiceOccupancyJourney so host voice occupancy
propagates to all three guests on quad mesh, plus meshQuadVoiceReady.
Co-authored-by: Cursor <[email protected]>
Add runGuildMeshQuadUnreadJourney so host messages raise unread on all
three guests over quad mesh, plus meshQuadUnreadReady matcher.
Co-authored-by: Cursor <[email protected]>
Add runGuildMeshQuadMemberRosterJourney so all four members appear on
host and every guest after quad mesh connect, plus meshQuadRosterReady.
Co-authored-by: Cursor <[email protected]>
Add runGuildMeshQuadPresenceJourney so host idle presence propagates
to all three guests on a 4-peer mesh, plus meshQuadPresenceReady matcher.
Co-authored-by: Cursor <[email protected]>