Raven Scott
857be8b62d
Add headless offline recovery stats journey stub for Phase 966.
...
Introduces runGuildMeshOfflineRecoveryStatsJourney coverage and updates module docs.
2026-06-05 03:23:40 -04:00
Raven Scott
1a7f4b2e27
Add headless sync health rail stats journey stub for Phase 965.
...
Introduces runGuildMeshSyncHealthStatsJourney coverage and updates module docs so agentctl can verify the new non-breaking sync health stats extraction path.
2026-06-05 03:19:45 -04:00
Raven Scott
136aba5e54
Add headless partition-heal stats journey stub for Phase 964.
...
Introduces runGuildMeshPartitionHealStatsJourney coverage and updates module docs so agentctl can verify the new non-breaking partition-heal stats/embed extraction path.
2026-06-05 03:15:39 -04:00
Raven Scott and Cursor
488452135a
feat(agentctl): add guild mesh member page stats journey stub (Phase 963)
...
Headless runGuildMeshMemberPageStatsJourney validates member page stats and
roster sync key shape without behavior changes.
Co-authored-by: Cursor <[email protected] >
2026-06-05 03:08:12 -04:00
Raven Scott and Cursor
1ec1032d54
feat(agentctl): add guild mesh sparse ACK stats journey stub (Phase 962)
...
Headless runGuildMeshSparseAckStatsJourney verifies sparse ACK cursor stats
across mesh stability, replication diagnostics, and guild sync exports.
Co-authored-by: Cursor <[email protected] >
2026-06-05 03:00:10 -04:00
Raven Scott and Cursor
07e0f4c16a
feat(agentctl): add guild mesh topic pool snapshot journey stub (Phase 961)
...
Headless runGuildMeshTopicPoolSnapshotJourney verifies topic pool snapshot
presence across mesh stability stats and replication diagnostics exports.
Co-authored-by: Cursor <[email protected] >
2026-06-05 02:50:27 -04:00
Raven Scott and Cursor
c030ec5fb2
feat(agentctl): add mesh replication diagnostics journey stub (Phase 960)
...
Headless runGuildMeshReplicationDiagnosticsJourney verifies the replication
export payload keys through the same platform diagnostics path.
Co-authored-by: Cursor <[email protected] >
2026-06-05 02:29:58 -04:00
Raven Scott and Cursor
a6796f93bb
feat(agentctl): add guild mesh peer quality journey stub (Phase 959)
...
Headless runGuildMeshPeerQualityStatsJourney validates meshPeerQuality stats
and view chain without behavior changes.
Co-authored-by: Cursor <[email protected] >
2026-06-05 02:25:24 -04:00
Raven Scott and Cursor
ecca1ca8c9
feat(agentctl): add guild mesh bandwidth stats journey stub (Phase 958)
...
Headless runGuildMeshBandwidthStatsJourney validates bandwidth window stats
and exportGuildSyncDiagnostics cap keys without behavior changes.
Co-authored-by: Cursor <[email protected] >
2026-06-05 02:22:34 -04:00
Raven Scott and Cursor
7785869971
Phase 957: gossip outbox stats journey stub (v0.8.924)
...
Add runGuildMeshGossipOutboxStatsJourney for replication diagnostics
gossip slice verification. Non-breaking refactor only.
Co-authored-by: Cursor <[email protected] >
2026-06-04 23:13:44 -04:00
Raven Scott and Cursor
d884a29de3
Phase 956: guild mesh stability stats journey stub (v0.8.923)
...
Add runGuildMeshStabilityStatsJourney headless helper for production
hardening track verification. Non-breaking; mesh stats output unchanged.
Co-authored-by: Cursor <[email protected] >
2026-06-04 23:09:41 -04:00
Raven Scott and Cursor
f0d843acad
Phase 954: export mesh registry validate journey stub (v0.8.921)
...
Add runExportMeshRegistryValidateJourney() headless helper delegating to
platform validate-e2e chain. Non-breaking; no RPC or UI behavior change.
Co-authored-by: Cursor <[email protected] >
2026-06-04 23:02:40 -04:00
Raven Scott and Cursor
f695804656
Phase 866: multi-guild production offline recovery journey
...
Add runGuildMeshMultiGuildProductionOfflineJourney with quad disconnect,
runOfflineRecoverySync, and meshMultiGuildProductionOfflineReady matcher.
Co-authored-by: Cursor <[email protected] >
2026-06-04 07:45:38 -04:00
Raven Scott and Cursor
5787798092
Phase 865 (v0.8.832): multi-guild production matrix + presence heal
...
Add runGuildMeshMultiGuildProductionPresenceJourney with presence vector
ingest and partition heal on primary quad while secondary guilds stay isolated.
Co-authored-by: Cursor <[email protected] >
2026-06-04 07:35:11 -04:00
Raven Scott and Cursor
73c7197a9f
Phase 864 (v0.8.831): multi-guild production matrix + gossip outbox
...
Add runGuildMeshMultiGuildProductionGossipJourney with per-guild gossip flush,
outbox caps, and meshMultiGuildProductionGossipReady matcher (863 + Phase 840).
Co-authored-by: Cursor <[email protected] >
2026-06-04 07:26:04 -04:00
Raven Scott and Cursor
bc28b57e0e
Phase 863 (v0.8.830): multi-guild production matrix + replication lag
...
Add runGuildMeshMultiGuildProductionMatrixJourney with per-guild
exportMeshReplicationDiagnostics lag caps, 4-guild default layout, and
meshMultiGuildProductionMatrixReady matcher (extends Phase 862 + P654-2).
Co-authored-by: Cursor <[email protected] >
2026-06-04 07:14:07 -04:00
Raven Scott and Cursor
1c59c9db7c
Phase 862 (v0.8.829): multi-guild scale + DM-during-heal composite
...
Add runGuildMeshMultiGuildScaleDmCompositeJourney combining Phase 861 topic
isolation with Phase 860 scale roster and DM-during-heal on the primary guild.
Co-authored-by: Cursor <[email protected] >
2026-06-04 07:01:10 -04:00
Raven Scott and Cursor
ce33cfaf54
Phase 861 (v0.8.828): multi-guild 4×quad churn matrix journey
...
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] >
2026-06-04 06:49:32 -04:00
Raven Scott and Cursor
af58652bbb
Phase 860: quad ultimate roster scale heal + DM during heal (v0.8.827)
...
Interleave openDmWithPeer/sendDmMessage during partition heal on Phase 859 scale
journey; meshQuadUltimateRosterScaleDmHealReady and survivor matcher.
Co-authored-by: Cursor <[email protected] >
2026-06-04 06:38:55 -04:00
Raven Scott and Cursor
4d464b33e0
Phase 859: quad ultimate roster heal at 300+ scale (v0.8.826)
...
Extend Phase 858 with 300-member default seed, paged member fanout at
0/100/200 offsets, and meshQuadUltimateRosterScaleHealReady matcher (P654-22).
Co-authored-by: Cursor <[email protected] >
2026-06-04 06:27:44 -04:00
Raven Scott and Cursor
5a8bd63c48
Phase 858: quad ultimate roster heal journey (v0.8.825)
...
Capstone combining Phase 857 resilience reconnect/expression with Phase 856
churn rejoin on large roster quad mesh; meshQuadUltimateRosterHealReady matcher.
Co-authored-by: Cursor <[email protected] >
2026-06-04 06:20:16 -04:00
Raven Scott and Cursor
4de2ed8cff
Phase 857: quad resilience mega-soak + large roster journey (v0.8.824)
...
Add runGuildMeshQuadResilienceLargeRosterSoakJourney combining Phase 854
reconnect/heal + expression soak with Phase 855 large roster seed, and
meshQuadResilienceLargeRosterSoakReady matcher for CI contract verification.
Co-authored-by: Cursor <[email protected] >
2026-06-04 06:13:24 -04:00
Raven Scott and Cursor
3a07a383ae
Phase 856: guild 4-peer churn + large roster + partition heal journey
...
Add runGuildMeshQuadChurnLargeRosterHealJourney and
meshQuadChurnLargeRosterHealReady combining Phases 851 and 855 on quad mesh.
Co-authored-by: Cursor <[email protected] >
2026-06-04 06:05:09 -04:00
Raven Scott and Cursor
26b93c5efe
Phase 855: guild 4-peer large roster + partition heal journey
...
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] >
2026-06-04 06:00:58 -04:00
Raven Scott and Cursor
26393a64de
Phase 854: guild 4-peer resilience mega-soak journey
...
Add runGuildMeshQuadResilienceSoakJourney and meshQuadResilienceSoakReady
matcher capstoning reconnect/heal (Phase 853) with expression soak (849).
Co-authored-by: Cursor <[email protected] >
2026-06-04 05:56:30 -04:00
Raven Scott and Cursor
20afebe827
Phase 853: guild 4-peer offline recovery + partition heal journey
...
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] >
2026-06-04 05:52:36 -04:00
Raven Scott and Cursor
c9cc14f221
Phase 852: guild 4-peer recovery-burst + partition heal journey
...
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] >
2026-06-04 05:49:07 -04:00
Raven Scott and Cursor
b4164cba5f
Phase 851: guild 4-peer churn-rejoin + partition heal journey
...
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] >
2026-06-04 05:45:40 -04:00
Raven Scott and Cursor
6e2be538cc
Phase 850: guild 4-peer partition heal mesh journey
...
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] >
2026-06-04 05:42:21 -04:00
Raven Scott and Cursor
447fb1a13f
Phase 849: runGuildMeshQuadExpressionSoakJourney and meshQuadExpressionSoakReady
...
Composite 4-peer soak validates Phases 843–848 expression/metadata fanout together.
Co-authored-by: Cursor <[email protected] >
2026-06-04 05:37:25 -04:00
Raven Scott and Cursor
2190c20135
Phase 848: runGuildMeshQuadChannelLifecycleJourney and meshQuadChannelLifecycleReady
...
Four-peer channel create/delete fanout extends Phase 801 triple lifecycle slice.
Co-authored-by: Cursor <[email protected] >
2026-06-04 05:33:13 -04:00
Raven Scott and Cursor
e7e8af5351
Phase 847: runGuildMeshQuadSoundJourney and meshQuadSoundsReady
...
Four-peer soundboard fanout extends Phase 804 triple sound slice.
Co-authored-by: Cursor <[email protected] >
2026-06-04 05:28:50 -04:00
Raven Scott and Cursor
a4450668f0
Phase 846: runGuildMeshQuadChannelSettingsJourney and meshQuadChannelSettingsReady
...
Four-peer channel slowmode fanout extends Phase 799 triple settings slice.
Co-authored-by: Cursor <[email protected] >
2026-06-04 05:25:20 -04:00
Raven Scott and Cursor
f157972057
Phase 845: runGuildMeshQuadChannelTopicJourney and meshQuadChannelTopicReady
...
Four-peer channel topic and forum tag fanout extends Phase 798 triple slice.
Co-authored-by: Cursor <[email protected] >
2026-06-04 05:22:05 -04:00
Raven Scott and Cursor
2ec75dfcd8
Phase 844: runGuildMeshQuadStickerJourney and meshQuadStickersReady
...
Four-peer custom sticker fanout extends Phase 803 triple sticker slice.
Co-authored-by: Cursor <[email protected] >
2026-06-04 05:18:54 -04:00
Raven Scott and Cursor
6f57f98a11
Phase 843: runGuildMeshQuadEmojiJourney and meshQuadEmojisReady
...
Four-peer custom emoji fanout contract extends Phase 802 triple emoji slice.
Co-authored-by: Cursor <[email protected] >
2026-06-04 05:15:57 -04:00
Raven Scott and Cursor
1f99af8a83
Phase 842: 4-peer guild offline recovery mesh fanout (v0.8.809)
...
Add runGuildMeshQuadOfflineRecoveryJourney and meshQuadOfflineRecoveryReady
matcher for quad disconnect/reconnect with offline recovery on all guests.
Co-authored-by: Cursor <[email protected] >
2026-06-04 05:07:47 -04:00
Raven Scott and Cursor
8428d038d6
Phase 841: 4-peer guild sync health rail mesh fanout (v0.8.808)
...
Add runGuildMeshQuadSyncHealthJourney and meshQuadSyncHealthReady matcher
so quad mesh CI verifies guildSyncHealthRail on all three guests.
Co-authored-by: Cursor <[email protected] >
2026-06-04 05:01:24 -04:00
Raven Scott and Cursor
bc13f6ac0b
Phase 840: 4-peer guild sync pending mesh fanout (v0.8.807)
...
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] >
2026-06-04 04:54:38 -04:00
Raven Scott and Cursor
b4cac5df8b
Phase 839: 4-peer guild roster sync complete mesh fanout (v0.8.806)
...
Add runGuildMeshQuadMemberRosterCompleteJourney and meshQuadRosterCompleteReady
matcher so quad mesh CI verifies 100% roster sync on all three guests.
Co-authored-by: Cursor <[email protected] >
2026-06-04 04:48:14 -04:00
Raven Scott and Cursor
1b259324e1
Phase 838: 4-peer guild pinned messages mesh fanout (v0.8.805)
...
Add runGuildMeshQuadPinsJourney and meshQuadPinsReady matcher so quad mesh
CI verifies channel pins propagate to all three guests.
Co-authored-by: Cursor <[email protected] >
2026-06-04 04:42:27 -04:00
Raven Scott and Cursor
e7a3e2a3b3
Phase 837: 4-peer guild member custom roles mesh fanout (v0.8.804)
...
Add runGuildMeshQuadMemberRolesJourney and meshQuadMemberRolesReady matcher
so quad mesh CI verifies custom role pills propagate to all three guests.
Co-authored-by: Cursor <[email protected] >
2026-06-04 04:36:51 -04:00
Raven Scott and Cursor
fe79a74a22
Phase 836: 4-peer guild message reactions mesh fanout (v0.8.803)
...
Add runGuildMeshQuadReactionsJourney and meshQuadReactionsReady matcher so
quad mesh CI verifies 👍 reaction pills propagate to all three guests.
Co-authored-by: Cursor <[email protected] >
2026-06-04 04:32:02 -04:00
Raven Scott and Cursor
62e2902b0f
feat(mesh): Phase 835 quad typing indicator fanout journey
...
Add runGuildMeshQuadTypingJourney so host typing gossip propagates to
all three guests on quad mesh, plus meshQuadTypingReady matcher.
Co-authored-by: Cursor <[email protected] >
2026-06-04 04:25:26 -04:00
Raven Scott and Cursor
222c1eb40c
feat(mesh): Phase 834 quad voice occupancy fanout journey
...
Add runGuildMeshQuadVoiceOccupancyJourney so host voice occupancy
propagates to all three guests on quad mesh, plus meshQuadVoiceReady.
Co-authored-by: Cursor <[email protected] >
2026-06-04 04:19:16 -04:00
Raven Scott and Cursor
e431fa19a0
feat(mesh): Phase 833 quad channel unread fanout journey
...
Add runGuildMeshQuadUnreadJourney so host messages raise unread on all
three guests over quad mesh, plus meshQuadUnreadReady matcher.
Co-authored-by: Cursor <[email protected] >
2026-06-04 04:13:05 -04:00
Raven Scott and Cursor
1cdc520e61
feat(mesh): Phase 832 quad member roster fanout journey
...
Add runGuildMeshQuadMemberRosterJourney so all four members appear on
host and every guest after quad mesh connect, plus meshQuadRosterReady.
Co-authored-by: Cursor <[email protected] >
2026-06-04 04:06:54 -04:00
Raven Scott and Cursor
78d5855d87
feat(mesh): Phase 831 quad presence fanout journey
...
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] >
2026-06-04 04:01:14 -04:00
Raven Scott and Cursor
e21b7a3e51
feat(mesh): Phase 830 quad composite recovery burst journey
...
Add disconnectGuildMeshQuad for full 4-peer mesh teardown and
runGuildMeshQuadRecoveryBurstJourney: disconnect all peers, reconnect,
then offline recovery plus sync burst on host and three guests with
meshQuadRecoveryBurstReady verification.
Co-authored-by: Cursor <[email protected] >
2026-06-04 03:55:21 -04:00
Raven Scott and Cursor
1ea2a2c426
Phase 829: guild 4-peer single-peer churn rejoin mesh recovery (v0.8.796)
...
Add quad partial mesh drop/reconnect helpers, runGuildMeshQuadChurnRejoinJourney,
and meshQuadChurnSurvivorReady / meshQuadRecoveryBurstReady matchers.
Co-authored-by: Cursor <[email protected] >
2026-06-04 03:48:41 -04:00
Raven Scott and Cursor
66f704ca79
Phase 828: guild 4-peer sync burst mesh fanout (v0.8.795)
...
Add runGuildMeshQuadSyncBurstJourney and meshQuadSyncBurstReady matcher
for quad mesh sync burst on host plus three guests.
Co-authored-by: Cursor <[email protected] >
2026-06-04 03:42:05 -04:00
Raven Scott and Cursor
922cfe7136
Phase 827: guild 4-peer mesh message fanout (v0.8.794)
...
Add connectGuildMeshQuad, runGuildMeshQuadMessageJourney, and meshQuadReady
matcher for host + three guest cross-join fanout tests.
Co-authored-by: Cursor <[email protected] >
2026-06-04 03:36:54 -04:00
Raven Scott and Cursor
08e946e70e
Phase 826: guild 3-peer single-peer churn rejoin mesh recovery (v0.8.793)
...
Add partial mesh drop/reconnect helpers and runGuildMeshTripleChurnRejoinJourney
with meshChurnSurvivorReady and meshRecoveryBurstReady matchers.
Co-authored-by: Cursor <[email protected] >
2026-06-04 03:31:23 -04:00
Raven Scott and Cursor
efe0151a35
Phase 825: guild 3-peer composite recovery burst journey (v0.8.792)
...
Add runGuildMeshTripleRecoveryBurstJourney with disconnect/reconnect,
offline recovery + sync burst on all peers, and meshRecoveryBurstReady matcher.
Co-authored-by: Cursor <[email protected] >
2026-06-04 03:26:38 -04:00
Raven Scott and Cursor
ff3052d26b
Phase 824: triple guild mesh sync burst journey
...
Add runGuildMeshTripleSyncBurstJourney and meshSyncBurstReady matcher so
agentctl verifies requestGuildSyncBurst({ clearPushHalt: true }) on host
and both guests after connectGuildMeshTriple.
Co-authored-by: Cursor <[email protected] >
2026-06-04 00:34:57 -04:00
Raven Scott and Cursor
32cf441c5c
Phase 823: runGuildMeshTriplePushHaltClearJourney (v0.8.790).
...
Adds meshPushNotHalted and meshPushHalted matchers for triple-peer
push-halt clear contract after clearGuildSyncPushHalt on all peers.
Co-authored-by: Cursor <[email protected] >
2026-06-04 00:27:43 -04:00
Raven Scott and Cursor
03f0477a27
Phase 822: runGuildMeshTripleTopologyJourney (v0.8.789).
...
Adds meshStabilityPeerCountMin matcher and triple-peer topology emit
contract for guild-mesh-topology on all three mesh peers.
Co-authored-by: Cursor <[email protected] >
2026-06-04 00:19:49 -04:00
Raven Scott and Cursor
bad82698c4
Phase 821: runGuildMeshTripleAckWatermarkJourney (v0.8.788).
...
Adds guildSyncWatermarkPresent and guildSyncAckPeersMin matchers for
triple-peer ACK watermark fanout contract after mesh message delta.
Co-authored-by: Cursor <[email protected] >
2026-06-04 00:13:04 -04:00
Raven Scott and Cursor
0b296583ac
Phase 820: runGuildMeshTripleMemberRosterCompleteJourney (v0.8.787).
...
Adds memberDisplayNameIncludes matcher and triple-peer roster sync
complete contract with memberRosterSyncPctMin on both guests.
Co-authored-by: Cursor <[email protected] >
2026-06-04 00:06:45 -04:00
Raven Scott and Cursor
ccab9c0ab7
Phase 819: runGuildMeshTripleSyncPendingJourney (v0.8.786).
...
Adds guildSyncNotPending and guildSyncGossipOutboxMax matchers for
triple-peer history sync pending contract after outbox flush.
Co-authored-by: Cursor <[email protected] >
2026-06-04 00:00:46 -04:00
Raven Scott and Cursor
733dba6c7e
Phase 818: runGuildMeshTripleSyncHealthJourney (v0.8.785).
...
Adds guildSyncHealthRailPresent matcher and triple-peer sync health
contract after _refreshGuildSyncHealthCounts and mesh fanout.
Co-authored-by: Cursor <[email protected] >
2026-06-03 23:54:32 -04:00
Raven Scott and Cursor
84eaef5f4b
Phase 817: runGuildMeshTripleOfflineRecoveryJourney (v0.8.784).
...
3-peer offline recovery contract verifies meshReconnectReady and message
retention on both guests after triple reconnect and runOfflineRecoverySync.
Co-authored-by: Cursor <[email protected] >
2026-06-03 23:44:59 -04:00
Raven Scott and Cursor
7b2b0aeb76
Phase 816: harden 3-peer partition heal mesh journey.
...
Add partitionHealComplete matcher and runGuildMeshTriplePartitionHealHardenedJourney with mesh and heal checkpoints on all peers.
Co-authored-by: Cursor <[email protected] >
2026-06-03 23:38:17 -04:00
Raven Scott and Cursor
790011ca58
Phase 815: add 3-peer guild loading mesh journey.
...
Both guests must clear guildLoading with mesh peers and active channel after triple connect and sync fanout.
Co-authored-by: Cursor <[email protected] >
2026-06-03 23:32:50 -04:00
Raven Scott and Cursor
dbe1bcb047
Phase 814: add 3-peer guild message delta mesh journey.
...
Triple connect clears push halt, fanouts sync, and verifies host messages on both guests via activeChannelMessageIncludes.
Co-authored-by: Cursor <[email protected] >
2026-06-03 23:27:14 -04:00
Raven Scott and Cursor
3fc1b5883f
Phase 813: add 3-peer guild member roster mesh journey.
...
Both guests must reach membersMin 3 after triple connect and sync fanout for CI roster hardening.
Co-authored-by: Cursor <[email protected] >
2026-06-03 23:22:17 -04:00
Raven Scott and Cursor
738a5d4b1c
Phase 812: add 3-peer guild presence mesh journey.
...
Host idle presence must propagate to both guests on triple mesh with peerPresenceStatus matchers for CI hardening.
Co-authored-by: Cursor <[email protected] >
2026-06-03 23:16:56 -04:00
Raven Scott and Cursor
99f99d1b01
feat(agentctl): runGuildMeshTripleUnreadJourney for Phase 811
...
3-peer channel unread journey with channelUnreadMin matchers on both guests.
Co-authored-by: Cursor <[email protected] >
2026-06-03 23:09:40 -04:00
Raven Scott and Cursor
3eb996678d
feat(agentctl): runGuildMeshTripleVoiceOccupancyJourney for Phase 810
...
3-peer voice occupancy journey with voiceChannelPeersMin on both guests.
Co-authored-by: Cursor <[email protected] >
2026-06-03 23:06:30 -04:00
Raven Scott and Cursor
db3a7b1302
feat(agentctl): disconnectGuildMeshTriple and triple reconnect journey (Phase 809)
...
3-peer full mesh drop and reconnect; both guests reach meshReconnectReady.
Co-authored-by: Cursor <[email protected] >
2026-06-03 23:03:30 -04:00
Raven Scott and Cursor
01aa787af2
feat(agentctl): runGuildMeshTripleMemberRolesJourney for Phase 808
...
3-peer custom role assignment; both guests see target member role badge.
Co-authored-by: Cursor <[email protected] >
2026-06-03 23:00:38 -04:00
Raven Scott and Cursor
eaabe0af14
feat(agentctl): runGuildMeshTripleTypingJourney for Phase 807
...
3-peer typing gossip journey with typingUsersIncludes matchers on both guests.
Co-authored-by: Cursor <[email protected] >
2026-06-03 22:58:07 -04:00
Raven Scott and Cursor
661885ce02
feat(agentctl): runGuildMeshTripleReactionsJourney for Phase 806
...
3-peer reaction journey with messageReactionIncludes matchers on both guests.
Co-authored-by: Cursor <[email protected] >
2026-06-03 22:55:32 -04:00
Raven Scott and Cursor
8b9269fed1
feat(agentctl): runGuildMeshTriplePinsJourney for Phase 805
...
3-peer pin journey with channelPinIncludes matchers on both guests.
Co-authored-by: Cursor <[email protected] >
2026-06-03 22:52:48 -04:00
Raven Scott and Cursor
d4ac4fa215
feat(agentctl): runGuildMeshTripleSoundJourney for Phase 804
...
3-peer sound upsert journey with guildSoundNamed matchers on both guests.
Co-authored-by: Cursor <[email protected] >
2026-06-03 22:50:20 -04:00
Raven Scott and Cursor
e94eb9370a
feat(agentctl): runGuildMeshTripleStickerJourney for Phase 803
...
3-peer sticker upsert journey with guildStickerNamed matchers on both guests.
Co-authored-by: Cursor <[email protected] >
2026-06-03 22:48:59 -04:00
Raven Scott and Cursor
58d640a96a
feat(agentctl): 3-peer custom emoji mesh journey (Phase 802)
...
runGuildMeshTripleEmojiJourney verifies guildEmojiNamed on both guests.
Co-authored-by: Cursor <[email protected] >
2026-06-03 22:46:47 -04:00
Raven Scott and Cursor
f8115d0543
feat(agentctl): 3-peer channel lifecycle create+delete journey (Phase 801)
...
runGuildMeshTripleChannelLifecycleJourney verifies absent channel on both guests.
Co-authored-by: Cursor <[email protected] >
2026-06-03 22:44:23 -04:00
Raven Scott and Cursor
7e37a30833
feat(agentctl): guild mesh channel lifecycle journeys (Phase 800)
...
2-peer create/delete and 3-peer create fanout with guildChannelNamed matchers.
Co-authored-by: Cursor <[email protected] >
2026-06-03 22:41:52 -04:00
Raven Scott and Cursor
44780a274d
feat(agentctl): 3-peer channel settings slowmode journey (Phase 799)
...
runGuildMeshTripleChannelSettingsJourney verifies slowmode on both guests.
Co-authored-by: Cursor <[email protected] >
2026-06-03 22:38:25 -04:00
Raven Scott and Cursor
2c7780eb3a
feat(agentctl): 3-peer channel topic and forum tag journey (Phase 798)
...
runGuildMeshTripleChannelTopicJourney verifies topic and palette on both guests.
Co-authored-by: Cursor <[email protected] >
2026-06-03 22:35:34 -04:00
Raven Scott and Cursor
b3728acc96
feat(agentctl): channel topic and forum tag mesh journey (Phase 797)
...
runGuildMeshChannelTopicJourney with activeChannelTopicIncludes and forumTagPaletteMin.
Co-authored-by: Cursor <[email protected] >
2026-06-03 22:32:30 -04:00
Raven Scott and Cursor
fdafa9345d
feat(agentctl): 3-peer partition heal journey and matchers (Phase 796)
...
runGuildMeshTriplePartitionHealJourney with partitionHealIdle and presencePeersMin.
Co-authored-by: Cursor <[email protected] >
2026-06-03 22:29:21 -04:00
Raven Scott and Cursor
c0f268f147
feat(agentctl): 3-peer mesh message journey and triple exports (Phase 795)
...
Add runGuildMeshTripleMessageJourney, activeChannelMessageIncludes matcher,
and export connectGuildMeshTriple for multi-peer guild mesh tests.
Co-authored-by: Cursor <[email protected] >
2026-06-03 22:25:37 -04:00
Raven Scott and Cursor
571823da51
feat(agentctl): guild channel settings mesh journey (Phase 794)
...
Add channelSlowmodeAt matcher and runGuildMeshChannelSettingsJourney for
2-peer slowmode propagation over guild mesh.
Co-authored-by: Cursor <[email protected] >
2026-06-03 22:21:45 -04:00
Raven Scott and Cursor
8c158fe914
feat(agentctl): guild sound mesh journey and guildSoundNamed matcher (Phase 793)
...
Add runGuildMeshSoundJourney for 2-peer soundboard propagation verification
and wait diagnostics for guild sound counts.
Co-authored-by: Cursor <[email protected] >
2026-06-03 22:16:37 -04:00
Raven Scott and Cursor
de8f77bcd7
Phase 792: runGuildMeshPinsJourney and channel pin matchers.
...
Two-peer mesh journey verifies host pin appears in guest channel pins view.
Co-authored-by: Cursor <[email protected] >
2026-06-03 22:09:54 -04:00
Raven Scott and Cursor
1466da1184
Phase 791: runGuildMeshStickerJourney and guildStickerCount diagnostics.
...
Two-peer mesh journey verifies remote custom sticker appears in guest view.
Co-authored-by: Cursor <[email protected] >
2026-06-03 22:04:21 -04:00
Raven Scott and Cursor
462186a16e
Phase 790: runGuildMeshEmojiJourney and guildCustomEmojiCount diagnostics.
...
Two-peer mesh journey verifies remote custom emoji appears in guest view.
Co-authored-by: Cursor <[email protected] >
2026-06-03 21:59:12 -04:00
Raven Scott and Cursor
f1a80e21f5
Phase 789: agentctl guild mesh reactions journey (v0.8.756)
...
Add messageReactionIncludes matcher and runGuildMeshReactionsJourney for
2-peer message + reaction gossip verification.
Co-authored-by: Cursor <[email protected] >
2026-06-03 21:51:41 -04:00
Raven Scott and Cursor
11a6f1855e
Phase 788: mesh reconnect journey and disconnect helper (v0.8.755)
...
Add disconnectGuildMeshPeers, runGuildMeshReconnectJourney, and matchers
meshReconnectReady and meshPeersExact.
Co-authored-by: Cursor <[email protected] >
2026-06-03 21:46:16 -04:00
Raven Scott and Cursor
0981275bd3
Phase 787: agentctl guild member roles mesh journey (v0.8.754)
...
Add memberCustomRolesIncludes and guildCustomRolesMin matchers,
runGuildMeshMemberRolesJourney, and wait-diagnostics role counts.
Co-authored-by: Cursor <[email protected] >
2026-06-03 21:40:25 -04:00
Raven Scott and Cursor
2714838133
Phase 786: agentctl guild typing mesh journey (v0.8.753)
...
Add typingUsersIncludes matcher, runGuildMeshTypingJourney for 2-peer gossip,
and wait-diagnostics typingUserCount checkpoint.
Co-authored-by: Cursor <[email protected] >
2026-06-03 21:36:10 -04:00
Raven Scott and Cursor
b9a16f06cd
Phase 785: voice occupancy mesh journey and matcher
...
Add runGuildMeshVoiceOccupancyJourney and voiceChannelPeersMin matcher.
Co-authored-by: Cursor <[email protected] >
2026-06-03 21:30:04 -04:00
Raven Scott and Cursor
aaeb8ce896
Phase 784: guild mesh unread journey and matchers
...
Add runGuildMeshUnreadJourney, channelUnreadMin, guildUnreadBadgeMin,
and wait diagnostics for mesh unread verification.
Co-authored-by: Cursor <[email protected] >
2026-06-03 21:25:49 -04:00
Raven Scott and Cursor
f24315cd71
Phase 783: message delta journey and sync progress matchers
...
Add runGuildMeshMessageDeltaJourney, guildSyncProgressPctMin, and
activeChannelMessagesMin for 2-peer guild message propagation tests.
Co-authored-by: Cursor <[email protected] >
2026-06-03 21:20:59 -04:00
Raven Scott and Cursor
f3beece04c
Phase 782: agentctl presence matchers and 2-peer mesh journey
...
Add peerPresenceStatus, presencePeersMin, presenceVectorSizeMin matchers,
wait diagnostics fields, and runGuildMeshPresenceJourney for idle propagation.
Co-authored-by: Cursor <[email protected] >
2026-06-03 21:17:00 -04:00
Raven Scott and Cursor
30ea35f448
feat(mesh): member roster matchers and 2-peer mesh journey (v0.8.748)
...
Add membersMin, memberRosterSyncComplete, meshPeersMin matchers and
runGuildMeshMemberRosterJourney for guild mesh roster verification.
Co-authored-by: Cursor <[email protected] >
2026-06-03 21:11:23 -04:00
Raven Scott and Cursor
86f01b74c0
feat(permissions): effective inspector polish and cross-links (v0.8.746)
...
Phase 779 adds copy effective-permissions deep links with optional memberId,
live breakdown refresh while the inspector is open, and a cross-link to
channel permissions for the focused role. Closes deferred P778-42.
Co-authored-by: Cursor <[email protected] >
2026-06-03 16:03:15 -04:00
Raven Scott and Cursor
3d3d9b3de8
feat(agentctl): add runEffectivePermDeepLinkRoleFocusJourney for Phase 778
...
Validates ?effective=1&roleId= deep link parsing and platform
effectivePermFocusRoleId navigation handoff.
Co-authored-by: Cursor <[email protected] >
2026-06-03 15:58:53 -04:00