Raven Scott and Cursor
4273516530
Phase 829: sync-guild-mesh-quad-churn-rejoin IPC (v0.8.796)
...
Co-authored-by: Cursor <[email protected] >
2026-06-04 03:48:43 -04:00
Raven Scott and Cursor
f722273fe8
Phase 828: sync-guild-mesh-quad-sync-burst IPC (v0.8.795)
...
Co-authored-by: Cursor <[email protected] >
2026-06-04 03:42:06 -04:00
Raven Scott and Cursor
97c575109d
Phase 827: sync-guild-mesh-quad IPC (v0.8.794)
...
Co-authored-by: Cursor <[email protected] >
2026-06-04 03:36:54 -04:00
Raven Scott and Cursor
804605c59b
Phase 826: sync-guild-mesh-triple-churn-rejoin IPC (v0.8.793)
...
Co-authored-by: Cursor <[email protected] >
2026-06-04 03:31:24 -04:00
Raven Scott and Cursor
cb07eca8bf
Phase 825: sync-guild-mesh-triple-recovery-burst IPC (v0.8.792)
...
Combine offline recovery sync with sync burst and guild-mesh-reconnected emit
for triple-peer mesh recovery chrome refresh.
Co-authored-by: Cursor <[email protected] >
2026-06-04 03:26:38 -04:00
Raven Scott and Cursor
8f4333578e
Phase 824: sync-guild-mesh-triple-sync-burst IPC
...
Fan out requestGuildSyncBurst with push-halt clear and guild-sync-ready
after triple mesh topology emit for host and both guests.
Co-authored-by: Cursor <[email protected] >
2026-06-04 00:34:57 -04:00
Raven Scott and Cursor
1ac560cbb9
Phase 823: sync-guild-mesh-triple-push-halt-clear IPC (v0.8.790).
...
Co-authored-by: Cursor <[email protected] >
2026-06-04 00:27:44 -04:00
Raven Scott and Cursor
e682746ca7
Phase 822: sync-guild-mesh-triple-topology light IPC (v0.8.789).
...
Co-authored-by: Cursor <[email protected] >
2026-06-04 00:19:50 -04:00
Raven Scott and Cursor
008364c146
Phase 821: sync-guild-mesh-triple-ack-watermark IPC (v0.8.788).
...
Co-authored-by: Cursor <[email protected] >
2026-06-04 00:13:05 -04:00
Raven Scott and Cursor
bcc17d7a47
Phase 820: sync-guild-mesh-triple-roster-complete IPC (v0.8.787).
...
Co-authored-by: Cursor <[email protected] >
2026-06-04 00:06:45 -04:00
Raven Scott and Cursor
3c2cefd570
Phase 819: sync-guild-mesh-triple-sync-pending IPC (v0.8.786).
...
Co-authored-by: Cursor <[email protected] >
2026-06-04 00:00:47 -04:00
Raven Scott and Cursor
d2cb46a2d6
Phase 818: sync-guild-mesh-triple-sync-health IPC (v0.8.785).
...
Co-authored-by: Cursor <[email protected] >
2026-06-03 23:54:33 -04:00
Raven Scott and Cursor
8fd61db8c1
Phase 817: sync-guild-mesh-triple-offline-recovery IPC (v0.8.784).
...
Emits guild-mesh-topology, guild-sync-health, and fanout after triple
offline recovery for host and both guest peers.
Co-authored-by: Cursor <[email protected] >
2026-06-03 23:45:00 -04:00
Raven Scott and Cursor
7ec399d3e9
Phase 816: add sync-guild-mesh-triple-partition-heal recovery IPC.
...
Triple mesh partition heal recovery emits topology, runs heal, presence sync-ready, and fanout.
Co-authored-by: Cursor <[email protected] >
2026-06-03 23:38:18 -04:00
Raven Scott and Cursor
2d218d396e
Phase 815: add sync-guild-mesh-triple-loading recovery IPC.
...
Triple mesh loading recovery nudges mesh join, peer retry, topology, and structural guild-loading push.
Co-authored-by: Cursor <[email protected] >
2026-06-03 23:32:51 -04:00
Raven Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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 Scott and Cursor
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
Raven Scott and Cursor
3d66b274ae
feat: ui-flow IPC for device sync and discovery listing JSON mesh (v0.8.691)
...
Add modal-open, sync-device-sync-json, clear, and push-discovery-listing-export-json
handlers for Phase 715 server settings flows.
Co-authored-by: Cursor <[email protected] >
2026-06-03 07:03:48 -04:00
Raven Scott
fd0b9728fa
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
abb24c6b4d
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:50 -04:00
Raven Scott
3b06fead68
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:53 -04:00
Raven Scott
f97bc46d27
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:39 -04:00
Raven Scott
8e16f809b5
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:38 -04:00
Raven Scott
6d85101956
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:58 -04:00
Raven Scott
876cd025d5
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:12 -04:00
Raven Scott
d93722b60e
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:11 -04:00
Raven Scott
3c61793580
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:45:02 -04:00
Raven Scott
b67551aff3
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:19 -04:00
Raven Scott
49573e1c03
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:27 -04:00
Raven Scott
949ea6b1d4
feat(phase701): ban registry CSV and automod rule export mesh parity (v0.8.676)
...
Add signed ban registry CSV mesh (RPC 120) and automod rule export CSV (RPC 121)
with ban-csv-ui, platform ban-csv-mixin, delivery-receipts store, guild gossip,
ui-flow IPC, agentctl journeys, and test:ci-phase701 regression chain.
2026-06-03 03:08:49 -04:00
Raven Scott
e33885cdeb
feat(phase700): member roster CSV and moderation timeout export mesh parity (v0.8.675)
...
Add signed member roster CSV mesh (RPC 118) and moderation timeout export CSV
(RPC 119) with member-csv-ui, platform member-csv-mixin, delivery-receipts store
methods, guild gossip, ui-flow IPC, agentctl journeys, and test:ci-phase700.
2026-06-03 02:57:59 -04:00
Raven Scott
f74f68c126
feat(phase699): emoji registry CSV and sticker pack export mesh parity (v0.8.674)
...
Add signed emoji registry CSV mesh (RPC 116) and sticker pack export CSV (RPC 117)
with emoji-csv UI, platform mixin, delivery receipts, ui-flow IPC, agentctl journeys,
and test:ci-phase699 regression bundle including phase698 chain.
2026-06-03 02:41:53 -04:00
Raven Scott
5a74795a3f
feat(phase698): role override CSV and effective permission export mesh parity (v0.8.673)
...
Add signed channel permission overwrite CSV mesh (RPC 114) and effective
permission export (RPC 115) with permission-csv UI, platform mixin, delivery
receipts, ui-flow IPC, agentctl journeys, and test:ci-phase698 regression bundle.
2026-06-03 02:31:05 -04:00
Raven Scott
de1652ce36
feat(v0.8.672): Phase 697 invite link CSV and vanity URL mesh parity
...
Signed invite link CSV (listGuildInvites) and vanity URL export mesh follow
the OAuth/slash CSV pattern: invite-csv-ui, invite-csv-mixin, delivery-receipts
collections, guild gossip RPC 112/113, ui-flow IPC, deep link ?invite-csv=1,
invite-errors filter, and agentctl invite + vanity journeys.
Repairs app.js bot/slash/oauth modal corruption from prior session. Adds
test:ci-phase697, docs INVITE_LINK_CSV.md, RELEASE_v0.8.672, and Phase 698 roadmap.
2026-06-03 02:15:14 -04:00
Raven Scott
7a721ff20e
feat(v0.8.671): Phase 696 OAuth grant CSV and install token mesh parity
...
Signed OAuth grant CSV (guild bots as application grants) and install
token export CSV follow the bot/slash CSV mesh pattern: oauth-csv-ui,
oauth-csv-mixin, delivery-receipts collections, guild gossip, ui-flow IPC,
deep link ?oauth-csv=1, oauth-errors dev filter, and agentctl journeys.
Adds test:ci-phase696 (static + boot + agentctl) and bumps app to 0.8.671.
Documents OAUTH_GRANT_CSV.md, RELEASE_v0.8.671, and opens Phase 697 on the roadmap.
2026-06-03 02:03:21 -04:00
Raven Scott
18d5f9d9a5
feat(v0.8.670): slash registry CSV and invoke audit mesh parity
...
Implement Phase 695 signed slash command registry CSV and slash invoke
audit export across delivery-receipts, platform gossip (RPC 108/109),
slash-csv-ui modal, agentctl journeys, and test:ci-phase695 regression.
Also backfill relay/worker CSV styles missing from pearcord.css and bump
phase687 boot gate to 0.8.670 for RELEASE_CI continuity.
2026-06-03 01:53:30 -04:00
Raven Scott
4540ba8a9f
feat(v0.8.669): bot registry CSV and webhook execute mesh parity
...
Phase 694: bot-csv-ui, bot-csv-mixin, delivery-receipts bot/webhook CSV
collections, platform mesh APIs, guild RPC 106/107, deep link bot-csv,
agentctl bot registry and webhook execute journeys, test:ci-phase694.
Tighten bot-errors dev filter for bot.csv spans. Roadmap Phase 694 complete,
Phase 695 opened.
2026-06-03 01:41:25 -04:00
Raven Scott
740a16d2e3
feat(v0.8.667–0.8.668): relay CSV and worker release CSV mesh parity
...
Phase 692 (v0.8.667): digest relay handoff CSV, archive peer export mesh,
relay-csv-ui, relay-csv-mixin, agentctl relay journeys, test:ci-phase692.
Phase 693 (v0.8.668): worker release CSV, integration manifest export mesh,
worker-csv-ui, worker-csv-mixin, RPC 104/105, agentctl worker journeys,
test:ci-phase693.
Fix relay modal IPC (sync-digest-relay-handoff-csv), worker-errors filter,
and phase687 boot gate version pin. Roadmap: Phases 692–693 complete, Phase 694 opened.
2026-06-03 01:32:26 -04:00
Raven Scott and Cursor
72d3a850a8
feat(ui-flow): digest CSV modal IPC and compliance export (v0.8.666)
...
Handle digest-csv-modal-open, sync-hook-failure-digest-csv,
clear-hook-failure-digest-csv, and export-compliance-snapshot with composer
focus after guild automation actions.
Co-authored-by: Cursor <[email protected] >
2026-06-03 01:13:56 -04:00
Raven Scott and Cursor
518f44eff7
feat(audit-csv): audit-csv-modal-open and clear-mod-digest-notify IPC
...
Phase 690 composer blur and mod digest notify clear with pushState.
Co-authored-by: Cursor <[email protected] >
2026-06-03 01:06:25 -04:00
Raven Scott and Cursor
cd88473076
feat(health): health-modal-open and clear-digest-relay-handoff IPC
...
Phase 689 composer blur and Manage Server handoff clear with pushState.
Co-authored-by: Cursor <[email protected] >
2026-06-03 00:59:13 -04:00
Raven Scott and Cursor
5e42292992
feat(ui-flow): receipt-modal-open and clear-delivery-receipts IPC (v0.8.663)
...
Blur composer on receipt modal open and route clear receipts to platform.
Co-authored-by: Cursor <[email protected] >
2026-06-03 00:53:41 -04:00
Raven Scott and Cursor
3ba3608ed6
Add worker-modal-open IPC for composer blur after worker modal (Phase 687).
...
Mirror automation-modal-open pattern with pushState and worker-modal-opened
reply so the renderer restores composer focus after closing worker settings.
Co-authored-by: Cursor <[email protected] >
2026-06-03 00:41:53 -04:00
Raven Scott and Cursor
e8bd59d0c3
feat(automation): Phase 686 automation-modal-open IPC (v0.8.661)
...
Add automation-modal-open → automation-modal-opened route. Update README
for test:ci-phase686 bundle.
Co-authored-by: Cursor <[email protected] >
2026-06-03 00:34:05 -04:00
Raven Scott and Cursor
3c86576e7d
feat(webhooks): Phase 685 webhook-modal-open IPC (v0.8.660)
...
Add webhook-modal-open → webhook-modal-opened route. Update README for
test:ci-phase685 bundle.
Co-authored-by: Cursor <[email protected] >
2026-06-03 00:26:50 -04:00
Raven Scott and Cursor
0cff22be9f
feat(bots): Phase 684 bot-modal-open and uninstall-bot IPC (v0.8.659)
...
Add bot-modal-open → bot-modal-opened and uninstall-bot composer blur routes.
Update README for Phase 684 bundle test:ci-phase684.
Co-authored-by: Cursor <[email protected] >
2026-06-03 00:20:54 -04:00
Raven Scott and Cursor
6756b1a08c
feat(ui-flow): Phase 683 slash-modal-open IPC with composer blur
...
Handle slash-modal-open by pushing state and emitting slash-modal-opened.
Co-authored-by: Cursor <[email protected] >
2026-06-03 00:10:18 -04:00
Raven Scott and Cursor
4cad60e4ae
feat(ui-flow): member roles modal IPC and assign composer focus
...
Handle member-roles-modal-open blur and composer focus after
set-member-custom-roles (Phase 682 / v0.8.657).
Co-authored-by: Cursor <[email protected] >
2026-06-02 23:57:13 -04:00
Raven Scott and Cursor
fc868935f9
feat(ui-flow): permissions modal IPC and mentionable role patch
...
Handle permissions-modal-open composer blur and pass mentionable on
update-guild-custom-role (Phase 681 / v0.8.656).
Co-authored-by: Cursor <[email protected] >
2026-06-02 23:49:01 -04:00
Raven Scott and Cursor
38c9034424
feat(ui-flow): announcement follow sidecar and cross-post retry IPC
...
Emit announcement-follow-changed after follow/unfollow and handle
retry-announcement-crosspost for failed mirror fanout (Phase 680).
Co-authored-by: Cursor <[email protected] >
2026-06-02 23:39:50 -04:00
Raven Scott and Cursor
0d4bbcf87f
feat(ui-flow): thread modal IPC and auto-archive on create-thread
...
Handle thread-modal-open sidecar blur and pass autoArchiveMinutes through
to platform.createThread (Phase 679 / v0.8.654).
Co-authored-by: Cursor <[email protected] >
2026-06-02 23:27:21 -04:00
Raven Scott and Cursor
f5656acca2
feat(ui-flow): invite modal IPC and revoke-invite for Phase 678
...
Add invite-modal-open composer blur handoff, revoke-invite handler with
composer focus restore, and pass ttlMs/maxUses through create-invite.
Co-authored-by: Cursor <[email protected] >
2026-06-02 23:11:28 -04:00