Commit Graph
296 Commits
Author SHA1 Message Date
Raven ScottandCursor ec730e21d9 Phase 814: add sync-guild-mesh-triple-messages recovery IPC.
Triple mesh recovery clears push halt and emits sync-health, message, and guild-sync-ready for delta fanout.

Co-authored-by: Cursor <[email protected]>
2026-06-03 23:27:15 -04:00
Raven ScottandCursor a16db18da0 Phase 813: add sync-guild-mesh-triple-roster recovery IPC.
Triple mesh manual recovery emits topology, member, and guild-sync-ready for roster fanout.

Co-authored-by: Cursor <[email protected]>
2026-06-03 23:22:18 -04:00
Raven ScottandCursor ea7c69e295 Phase 812: add sync-guild-mesh-triple-presence recovery IPC.
Triple mesh manual recovery emits topology, presence, and guild-sync-ready for fanout after partition or stale member dots.

Co-authored-by: Cursor <[email protected]>
2026-06-03 23:16:56 -04:00
Raven ScottandCursor ce59b99168 feat(ui-flow): sync-guild-mesh-triple-unread recovery IPC (Phase 811)
Triple topology refresh for notification gossip and guild-sync-ready channels.

Co-authored-by: Cursor <[email protected]>
2026-06-03 23:09:40 -04:00
Raven ScottandCursor 51b1ebdb0c feat(ui-flow): sync-guild-mesh-triple-voice recovery IPC (Phase 810)
Triple topology refresh for voice-state gossip and guild-sync-ready voice.

Co-authored-by: Cursor <[email protected]>
2026-06-03 23:06:31 -04:00
Raven ScottandCursor ab6bba7e70 feat(ui-flow): sync-guild-mesh-triple-reconnect recovery IPC (Phase 809)
Triple topology + offline recovery + guild-mesh-reconnected emit.

Co-authored-by: Cursor <[email protected]>
2026-06-03 23:03:31 -04:00
Raven ScottandCursor 1e395288e5 feat(ui-flow): sync-guild-mesh-triple-roles recovery IPC (Phase 808)
Triple topology refresh for guild-member-roles gossip and guild-sync-ready roles.

Co-authored-by: Cursor <[email protected]>
2026-06-03 23:00:39 -04:00
Raven ScottandCursor fcd8148d40 feat(ui-flow): sync-guild-mesh-triple-typing recovery IPC (Phase 807)
Triple topology refresh for typing gossip and light pushState refresh.

Co-authored-by: Cursor <[email protected]>
2026-06-03 22:58:08 -04:00
Raven ScottandCursor 5918a4258f feat(ui-flow): sync-guild-mesh-triple-reactions recovery IPC (Phase 806)
Triple topology refresh for reaction gossip and guild-sync-ready reactions.

Co-authored-by: Cursor <[email protected]>
2026-06-03 22:55:33 -04:00
Raven ScottandCursor 3f695ae5b2 feat(ui-flow): sync-guild-mesh-triple-pins recovery IPC (Phase 805)
Triple topology refresh for pin gossip and guild-sync-ready pins.

Co-authored-by: Cursor <[email protected]>
2026-06-03 22:52:50 -04:00
Raven ScottandCursor 80940f0eb0 feat(ui-flow): sync-guild-mesh-triple-sounds recovery IPC (Phase 804)
Triple topology refresh for guild-sound gossip and guild-sync-ready sounds.

Co-authored-by: Cursor <[email protected]>
2026-06-03 22:50:21 -04:00
Raven ScottandCursor 587028a1dc feat(ui-flow): sync-guild-mesh-triple-stickers recovery IPC (Phase 803)
Triple topology refresh for guild-sticker gossip and guild-sync-ready stickers.

Co-authored-by: Cursor <[email protected]>
2026-06-03 22:48:59 -04:00
Raven ScottandCursor e7abdb2699 feat(ui-flow): sync-guild-mesh-triple-emojis recovery IPC (Phase 802)
Triple mesh emoji sync with topology and guild-sync-ready emojis slice.

Co-authored-by: Cursor <[email protected]>
2026-06-03 22:46:48 -04:00
Raven ScottandCursor 66c3809d66 feat(ui-flow): sync-guild-mesh-triple-channel-delete IPC (Phase 801)
Triple mesh channel-delete recovery with structural sidebar push.

Co-authored-by: Cursor <[email protected]>
2026-06-03 22:44:24 -04:00
Raven ScottandCursor dcc7d599c3 feat(ui-flow): channel lifecycle mesh recovery IPC (Phase 800)
sync-guild-channel-lifecycle and sync-guild-mesh-triple-channels structural pushes.

Co-authored-by: Cursor <[email protected]>
2026-06-03 22:41:52 -04:00
Raven ScottandCursor 3cc84fe73c feat(ui-flow): sync-guild-mesh-triple-channel-settings IPC (Phase 799)
Topology + channel-settings + guild-sync-ready for triple mesh slowmode UI.

Co-authored-by: Cursor <[email protected]>
2026-06-03 22:38:26 -04:00
Raven ScottandCursor f3d99fe795 feat(ui-flow): sync-guild-mesh-triple-topic recovery IPC (Phase 798)
Emits guild-mesh-topology and channelTopic guild-sync-ready for triple mesh UI.

Co-authored-by: Cursor <[email protected]>
2026-06-03 22:35:35 -04:00
Raven ScottandCursor 9f4d27bdb7 feat(ui-flow): sync-guild-channel-topic recovery IPC (Phase 797)
Emits guild-sync-ready channelTopic slice and structural UI refresh.

Co-authored-by: Cursor <[email protected]>
2026-06-03 22:32:31 -04:00
Raven ScottandCursor 951c07f54f feat(ui-flow): sync-guild-partition-heal force heal IPC (Phase 796)
Headless can trigger runPartitionHealSync and structural UI refresh.

Co-authored-by: Cursor <[email protected]>
2026-06-03 22:29:22 -04:00
Raven ScottandCursor 7f8cb5e8af feat(ui-flow): sync-guild-mesh-triple recovery IPC (Phase 795)
Manual triple-mesh recovery emits guild-mesh-topology and requests sync
fanout with a structural state push.

Co-authored-by: Cursor <[email protected]>
2026-06-03 22:25:38 -04:00
Raven ScottandCursor cf7fff4338 feat(ui-flow): sync-guild-channel-settings IPC (Phase 794)
Manual recovery emits channel-settings and requests sync fanout with a
structural state push.

Co-authored-by: Cursor <[email protected]>
2026-06-03 22:21:46 -04:00
Raven ScottandCursor 57c247b46a feat(ui-flow): sync-guild-sounds IPC for mesh soundboard recovery (Phase 793)
Manual recovery path emits guild-sound and requests sync fanout with a
structural state push.

Co-authored-by: Cursor <[email protected]>
2026-06-03 22:16:37 -04:00
Raven ScottandCursor 77abdfb089 Phase 792: sync-guild-pins IPC for manual pin mesh recovery.
Emits pin and requests sync fanout before structural push.

Co-authored-by: Cursor <[email protected]>
2026-06-03 22:09:55 -04:00
Raven ScottandCursor 5941404e96 Phase 791: sync-guild-stickers IPC for manual sticker mesh recovery.
Emits guild-sticker and requests sync fanout before structural push.

Co-authored-by: Cursor <[email protected]>
2026-06-03 22:04:22 -04:00
Raven ScottandCursor 06d2744187 Phase 790: sync-guild-emojis IPC for manual emoji mesh recovery.
Emits guild-emoji and requests sync fanout before structural push.

Co-authored-by: Cursor <[email protected]>
2026-06-03 21:59:14 -04:00
Raven ScottandCursor ca9a8f54e2 Phase 789: sync-guild-reactions IPC for mesh reaction refresh (v0.8.756)
Co-authored-by: Cursor <[email protected]>
2026-06-03 21:51:42 -04:00
Raven ScottandCursor 656bb08211 Phase 788: sync-guild-mesh-reconnect IPC (v0.8.755)
Co-authored-by: Cursor <[email protected]>
2026-06-03 21:46:17 -04:00
Raven ScottandCursor 1814cba6bb Phase 787: sync-guild-roles IPC for mesh role refresh (v0.8.754)
Co-authored-by: Cursor <[email protected]>
2026-06-03 21:40:26 -04:00
Raven ScottandCursor 8c61c270bc Phase 786: sync-guild-typing IPC for mesh typing refresh (v0.8.753)
Co-authored-by: Cursor <[email protected]>
2026-06-03 21:36:10 -04:00
Raven ScottandCursor 31da636433 Phase 785: sync-guild-voice IPC for mesh voice recovery
Triggers voice-state emit, fanout, and structural state push.

Co-authored-by: Cursor <[email protected]>
2026-06-03 21:30:04 -04:00
Raven ScottandCursor 2627272dbc Phase 784: sync-guild-unread IPC for mesh unread recovery
Triggers notification emit, sync fanout, and structural state push.

Co-authored-by: Cursor <[email protected]>
2026-06-03 21:25:49 -04:00
Raven ScottandCursor f7ca84331d Phase 783: sync-guild-sync-health IPC for mesh recovery
Clears push halt, runs fanout, and forces structural state push when UI
requests guild sync health recovery.

Co-authored-by: Cursor <[email protected]>
2026-06-03 21:21:00 -04:00
Raven ScottandCursor c4acf6a17a Phase 782: sync-guild-presence IPC for mesh fanout and structural push
Triggers requestGuildSyncFanout and presence emit when renderer requests
guild presence recovery during mesh sync hardening.

Co-authored-by: Cursor <[email protected]>
2026-06-03 21:17:01 -04:00
Raven ScottandCursor d86aec0a10 feat(mesh): sync-guild-loading IPC mesh nudge and structural select-guild push (v0.8.747)
Watchdog path re-requests mesh join and peer retry when loading stalls with zero
peers; select-guild uses full structural state push for guild switch parity.

Co-authored-by: Cursor <[email protected]>
2026-06-03 21:04:38 -04:00
Raven ScottandCursor 5f216a616c Forward boostsEnabled in update-guild-settings IPC and enable boosts in UI flow scenario.
Co-authored-by: Cursor <[email protected]>
2026-06-03 18:52:13 -04:00
Raven ScottandCursor a9ba48d41b feat(ui-flow): role-editor-save and role-editor-discard events
Emit role-editor-saved and role-editor-discarded on save/discard IPC for
Phase 773 role editor draft tracking.

Co-authored-by: Cursor <[email protected]>
2026-06-03 15:00:05 -04:00
Raven ScottandCursor e5f3954cec feat(ui-flow): forward hoist/mentionable on create-guild-custom-role
Align create handler with update-guild-custom-role display fields.

Co-authored-by: Cursor <[email protected]>
2026-06-03 14:33:44 -04:00
Raven ScottandCursor 97470930af feat(ui-flow): role-editor open/close/select events (Phase 769)
Map role-editor UI operations to role-editor-opened/closed/selected.

Co-authored-by: Cursor <[email protected]>
2026-06-03 14:20:02 -04:00
Raven ScottandCursor 5d2146efb8 feat(ui-flow): handle settings-save and settings-discard IPC (Phase 768)
Push state and emit settings-saved/settings-discarded events so composer focus
restores consistently after explicit settings save or discard.

Co-authored-by: Cursor <[email protected]>
2026-06-03 14:00:26 -04:00
Raven ScottandCursor 05f9385329 Wire settings-open/close UI-flow IPC and category on deep-link format.
Merges settings-open and settings-close with section-change handling so
composer focus and pushState stay consistent. format-settings-deep-link
accepts category from the renderer for canonical pearcord://settings URLs.

Co-authored-by: Cursor <[email protected]>
2026-06-03 13:24:06 -04:00
Raven ScottandCursor e82c111c53 feat(phase725): IPC handlers for dedicated bot registry and webhook JSON modals
Wire bot-registry-json-modal-open, clear-bot-registry-export-json, and
webhook-execute-export-json modal lifecycle handlers for Phase 725 UI.

Co-authored-by: Cursor <[email protected]>
2026-06-03 09:15:18 -04:00
Raven ScottandCursor 6caf916e6c feat(ui-flow): worker release and integration manifest JSON modal IPC (v0.8.700)
Wire modal-open events and clear-integration-manifest-export-json for Phase 724
dedicated worker export mesh management.

Co-authored-by: Cursor <[email protected]>
2026-06-03 09:06:19 -04:00
Raven ScottandCursor ac104690d4 feat(ui-flow): slash registry/invoke audit JSON modal IPC and clear handler (v0.8.699)
Wire modal-open events and clear-slash-invoke-audit-export-json for Phase 723
dedicated slash export mesh management.

Co-authored-by: Cursor <[email protected]>
2026-06-03 08:54:45 -04:00
Raven ScottandCursor f5e68745c1 feat(ui-flow): OAuth grant/install token JSON modal IPC and clear handler (v0.8.698)
Wire modal-open events and clear-oauth-install-token-export-json for Phase 722
dedicated export mesh management.

Co-authored-by: Cursor <[email protected]>
2026-06-03 08:43:18 -04:00
Raven ScottandCursor aeca21c366 feat(ui-flow): IPC modal-open for invite-link and role-override JSON (Phase 721)
Co-authored-by: Cursor <[email protected]>
2026-06-03 08:29:02 -04:00
Raven ScottandCursor 32fa2b298e feat(ui-flow): IPC for Phase 720 vanity and effective permission JSON modals
Wire modal-open and clear-vanity-url-export-json / clear-effective-permission-export-json
handlers so mesh export management matches read-state and webhook JSON flows.

Co-authored-by: Cursor <[email protected]>
2026-06-03 08:19:48 -04:00
Raven ScottandCursor b4909deec7 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:00 -04:00
Raven ScottandCursor e946b0e7a7 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:10 -04:00
Raven ScottandCursor c1c5e73fc5 feat(ui-flow): multi-guild and partition heal JSON IPC (Phase 717)
Co-authored-by: Cursor <[email protected]>
2026-06-03 07:37:48 -04:00
Raven ScottandCursor f4456861e6 feat(ui-flow): federation and mesh replication JSON IPC actions (Phase 716)
Co-authored-by: Cursor <[email protected]>
2026-06-03 07:29:26 -04:00