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
Raven Scott and Cursor
eed7a374ca
feat(agentctl): add runChannelPermDeepLinkRoleFocusJourney for Phase 777
...
Validates pearcord://g/.../c/...?permissions=1&roleId= parsing and
platform navigateDeepLink channelPermFocusRoleId handoff.
Co-authored-by: Cursor <[email protected] >
2026-06-03 15:49:44 -04:00
Raven Scott and Cursor
bb7618fa60
Add Phase 776 role editor parity journeys to headless agentctl.
...
Introduces runRoleEditorFullParityJourney, runRoleEditorAssignMemberJourney,
and runRoleEditorChannelPermLinkJourney with correct custom_role overwrite
matching and channel selection before overwrite assertions.
Co-authored-by: Cursor <[email protected] >
2026-06-03 15:36:20 -04:00
Raven Scott and Cursor
ad7fe30ab0
feat(agentctl): Phase 774 owner role-assignment guard journey
...
Document platform owner assignment blocking for role.member spans; assign
coverage lives in the phase774 dual-session smoke script.
Co-authored-by: Cursor <[email protected] >
2026-06-03 15:11:32 -04:00
Raven Scott and Cursor
4275b122ad
test(agentctl): Phase 773 role create/update/delete lifecycle journeys
...
Add runRoleEditorLifecycleJourney and runRoleEditorDiscardDraftJourney for
role editor save-bar verification in test:agentctl-phase773-role-lifecycle.
Co-authored-by: Cursor <[email protected] >
2026-06-03 15:00:04 -04:00
Raven Scott and Cursor
c6a0a4f3db
test(agentctl): Phase 772 role permission matrix journeys
...
Add headless journeys for Manage Channels toggle save and Administrator
confirm mask; wired into test:agentctl-phase772-role-permissions.
Co-authored-by: Cursor <[email protected] >
2026-06-03 14:52:26 -04:00
Raven Scott and Cursor
bac8294baf
feat(agentctl): Phase 771 role display update journey
...
Add runRoleEditorDisplayUpdateJourney and hoist/mentionable on create.
Co-authored-by: Cursor <[email protected] >
2026-06-03 14:33:45 -04:00
Raven Scott and Cursor
013ed8e7da
feat(agentctl): Phase 770 role editor rail reorder journey
...
Add runRoleEditorRailReorderJourney for create-two-roles and reorder
verification used by test:agentctl-phase770-role-rail.
Co-authored-by: Cursor <[email protected] >
2026-06-03 14:20:00 -04:00
Raven Scott and Cursor
d5d631e145
feat(agentctl): Phase 768 settings dirty save/discard/parity journeys
...
Add headless journeys for explicit save, theme discard, section switch, and
full settings parity exercised by test:agentctl-phase768-settings.
Co-authored-by: Cursor <[email protected] >
2026-06-03 14:00:26 -04:00
Raven Scott and Cursor
342f528cfd
feat(agentctl): add Phase 767 theme prefs journey for settings smoke
...
Headless runSettingsThemeCardPrefsJourney verifies appearance theme
round-trip for test:agentctl-phase767-settings.
Co-authored-by: Cursor <[email protected] >
2026-06-03 13:36:50 -04:00
Raven Scott and Cursor
13c50bf9b4
feat(phase725): add runBotRegistryExportJsonJourney for agentctl
...
Headless journey verifies signed bot registry export JSON mesh push and
view meta for Phase 725 regression alongside webhook execute journey.
Co-authored-by: Cursor <[email protected] >
2026-06-03 09:15:16 -04:00
Raven Scott and Cursor
ca049c4192
feat(agentctl): Phase 724 worker release and integration manifest export journeys (v0.8.700)
...
Add runWorkerReleaseExportJsonJourney and runIntegrationManifestExportJsonJourney
for signed worker export mesh regression.
Co-authored-by: Cursor <[email protected] >
2026-06-03 09:06:20 -04:00
Raven Scott and Cursor
6c745f9bfb
feat(agentctl): Phase 723 slash registry and invoke audit export JSON journeys (v0.8.699)
...
Add runSlashRegistryExportJsonJourney and runSlashInvokeAuditExportJsonJourney for
signed slash export mesh regression after command registration.
Co-authored-by: Cursor <[email protected] >
2026-06-03 08:54:46 -04:00
Raven Scott and Cursor
8cbb48c009
feat(agentctl): Phase 722 OAuth grant and install token export JSON journeys (v0.8.698)
...
Add runOAuthGrantExportJsonJourney and runOAuthInstallTokenExportJsonJourney for
signed export mesh regression after bot install token setup.
Co-authored-by: Cursor <[email protected] >
2026-06-03 08:43:18 -04:00
Raven Scott and Cursor
f4ce5b37e4
feat(agentctl): Phase 721 invite link and role override export JSON journeys
...
Co-authored-by: Cursor <[email protected] >
2026-06-03 08:29:03 -04:00
Raven Scott and Cursor
1a28740acf
feat(agentctl): Phase 720 vanity URL and effective permission export JSON journeys
...
Add runVanityUrlExportJsonJourney and runEffectivePermissionExportJsonJourney for
automated verification of signed export meta after mesh push.
Co-authored-by: Cursor <[email protected] >
2026-06-03 08:19:49 -04:00
Raven Scott and Cursor
ee2cad21fa
Phase 719: read state and webhook execute JSON mesh parity (v0.8.695)
...
Add dedicated signed-export modals for read receipts and webhook execute
exports, populate view rows and meta, partition-heal mixins with dedicated
spans, agentctl journeys, and CI smokes following the Phase 718 pattern.
Co-authored-by: Cursor <[email protected] >
2026-06-03 08:08:02 -04:00
Raven Scott and Cursor
d3a919a9ce
Phase 718: channel follow and guild widget JSON mesh parity (v0.8.694)
...
Add dedicated signed-export modals, platform view population, partition-heal
mixins, agentctl journeys, and CI smokes so announcement follows and guild
widgets match the Phase 717 multi-guild JSON hardening pattern.
Co-authored-by: Cursor <[email protected] >
2026-06-03 07:58:12 -04:00
Raven Scott and Cursor
8b18019d78
feat(agentctl): multi-guild and partition heal JSON journeys (Phase 717)
...
Co-authored-by: Cursor <[email protected] >
2026-06-03 07:37:49 -04:00
Raven Scott and Cursor
ddf38743b8
feat(agentctl): federation and mesh replication JSON journeys (Phase 716)
...
Co-authored-by: Cursor <[email protected] >
2026-06-03 07:29:27 -04:00
Raven Scott and Cursor
3fe3a33595
feat: agentctl journeys for device sync and discovery listing JSON (v0.8.691)
...
Add runDeviceSyncJsonJourney and runDiscoveryListingExportJourney for Phase 715
regression verification via test:agentctl-phase715-device.
Co-authored-by: Cursor <[email protected] >
2026-06-03 07:03:58 -04:00
Raven Scott and Cursor
c5cd4f840d
docs: document Phase 714 session and avatar decoration agentctl journeys
...
Note runSessionActivityJsonJourney and runAvatarDecorationExportJourney in the
README alongside the test:ci-phase714 verification bundle.
Co-authored-by: Cursor <[email protected] >
2026-06-03 06:54:53 -04:00
Raven Scott
32ab1c13b4
feat(v0.8.689): rename all export CSV identifiers to JSON-only naming
...
Complete sweep of filenames, symbols, IPC channels, storage keys, CSS classes,
smoke scripts, and docs. Payloads remain signed JSON envelopes (Phase 713).
2026-06-03 05:54:25 -04:00
Raven Scott
24b3d5db2f
feat(phase711): activity invite CSV & profile banner export mesh parity (v0.8.686)
...
Complete Phase 711 with RPC 140/141 activity invite and profile banner CSV
mesh exports. Add activity-csv-ui.js modal, platform mixin, delivery-receipts
collections, guild gossip, ui-flow IPC, agentctl journeys, smokes, and app.js
integration. Fix corrupted CSS media-query blocks for CSV modals. Document in
ACTIVITY_INVITE_CSV.md and open Phase 712 session activity + avatar decoration.
2026-06-03 05:16:44 -04:00
Raven Scott
6d67270d68
feat(phase710): custom status CSV & guild widget export mesh parity (v0.8.685)
...
Complete Phase 710 with RPC 138/139 custom status and guild widget CSV mesh
exports. Wire status-csv-ui.js modal, platform mixin, ui-flow IPC, agentctl
journeys, smokes, and app.js integration. Fix syntax errors in CSV UI helpers
from phases 707–710 (presence, notification, screen, stage, thread, voice,
status). Restore app.js after accidental truncation; add showStatusCsvMeshModal,
deep links, dev-log filters, and settings entry. Document in CUSTOM_STATUS_CSV.md,
release notes, and roadmap; open Phase 711 activity invite + profile banner CSV.
2026-06-03 05:06:47 -04:00
Raven Scott
95956f7f0b
feat(phase709): notification override CSV & channel follow export mesh parity (v0.8.684)
...
Add signed guild notification override CSV mesh export and channel follow CSV
export (RPC 136/137): notification-csv-ui.js, notification-csv-mixin.js,
listGuildFollows in pearcord-announcements, delivery-receipts collections,
guild gossip handlers, ui-flow IPC, deep link ?notification-csv=1,
notification-csv-errors dev filter, agentctl notification/follow journeys, and
test:ci-phase709 regression bundle chaining phase708.
2026-06-03 04:49:32 -04:00
Raven Scott
6d89948dbf
feat(phase708): presence activity CSV & read-state export mesh parity (v0.8.683)
...
Add signed guild presence activity CSV mesh export and read-state CSV export
(RPC 134/135): presence-csv-ui.js, presence-csv-mixin.js, delivery-receipts
collections, guild gossip handlers, ui-flow IPC, deep link ?presence-csv=1,
presence-csv-errors dev filter, agentctl presence/read-state journeys, and
test:ci-phase708 regression bundle chaining phase707.
2026-06-03 04:37:32 -04:00
Raven Scott
1ce3f19255
feat(phase707): screen share CSV & soundboard registry export mesh parity (v0.8.682)
...
Add signed guild screen share CSV mesh export and soundboard registry CSV
export (RPC 132/133): screen-csv-ui.js, screen-csv-mixin.js, delivery-receipts
collections, guild gossip handlers, ui-flow IPC, deep link ?screen-csv=1,
screen-csv-errors dev filter, agentctl screen/soundboard journeys, and
test:ci-phase707 regression bundle chaining phase706.
2026-06-03 04:22:52 -04:00
Raven Scott
68effad067
feat(v0.8.681): Phase 706 voice state CSV & boost ledger export mesh parity
...
Complete signed guild voice state CSV mesh export and boost ledger CSV export
(RPC 130/131): voice-csv-ui.js, voice-csv-mixin.js, delivery-receipts store,
guild gossip handlers, ui-flow IPC, deep link ?voice-csv=1, agentctl voice +
boost journeys, smokes, and docs. Fix stage705 smoke dev-filter check.
Bundle: npm run test:ci-phase706 (50/50). Roadmap Phase 706 complete; Phase 707 slot opened.
2026-06-03 04:11:07 -04:00
Raven Scott
cd7140662a
feat(v0.8.680): Phase 705 stage instance CSV & guild event export mesh parity
...
Complete signed guild stage instance CSV mesh export and guild notification
event export (RPC 128/129): stage-csv-ui.js, stage-csv-mixin.js,
delivery-receipts store, guild gossip handlers, ui-flow IPC, deep link
?stage-csv=1, agentctl stage + guild event journeys, smokes, and docs.
Bundle: npm run test:ci-phase705 (50/50). Roadmap Phase 705 complete; Phase 706 slot opened.
2026-06-03 03:59:05 -04:00
Raven Scott
66aab1c769
feat(v0.8.679): Phase 704 thread archive CSV & forum tag export mesh parity
...
Complete signed guild thread archive CSV mesh export and forum tag palette
export (RPC 126/127): thread-csv-ui.js, thread-csv-mixin.js, delivery-receipts
store, guild gossip handlers, ui-flow IPC, deep link ?thread-csv=1, agentctl
journeys, smokes, and docs. Fix pushForumTagExportToMesh naming from pin clone.
Bundle: npm run test:ci-phase704 (50/50). Roadmap Phase 704 complete; Phase 705 slot opened.
2026-06-03 03:44:57 -04:00
Raven Scott
7bf15c8398
Phase 703: pin registry CSV & reaction summary export mesh parity (v0.8.678)
...
Add signed pin registry CSV mesh modal and guild reaction summary CSV export
(RPC 124/125) following the poll/ban CSV parity pattern. Includes pin-csv-ui,
platform pin-csv-mixin, ui-flow IPC, deep link ?pin-csv=1, agentctl journeys,
test:ci-phase703 regression bundle, and documentation updates.
2026-06-03 03:33:13 -04:00
Raven Scott
edb07bccb7
Phase 702: poll registry CSV & scheduled message export mesh parity (v0.8.677)
...
Add signed poll registry CSV mesh modal and scheduled message queue CSV export
following the ban/member CSV parity pattern. RPC 122/123 gossip sync, poll-csv-ui,
platform poll-csv-mixin, ui-flow IPC, deep link ?poll-csv=1, agentctl journeys,
test:ci-phase702 regression bundle, and documentation updates.
Also fixes missing showBanCsvMeshModalFromDeepLink helper from Phase 701.
2026-06-03 03:21:21 -04:00