Commit Graph
100 Commits
Author SHA1 Message Date
Raven Scott 0d6b776ebf 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 ScottandCursor a13fa434fa feat(agentctl): Phase 691 digest CSV and compliance journeys (v0.8.666)
Add runHookFailureDigestCsvJourney and runComplianceSnapshotExportJourney
for automated regression of mesh push and compliance snapshot export.

Co-authored-by: Cursor <[email protected]>
2026-06-03 01:13:57 -04:00
Raven ScottandCursor 41a76eb9a8 feat(audit-csv): Phase 690 audit CSV mesh and mod digest journeys
Add runAuditCsvMeshPushJourney and runModDigestNotifyJourney for
test:agentctl-phase690-audit regression.

Co-authored-by: Cursor <[email protected]>
2026-06-03 01:06:23 -04:00
Raven ScottandCursor 89509931a9 feat(health): Phase 689 automation health and relay handoff journeys
Add runAutomationHealthDashboardJourney and runDigestRelayHandoffJourney
for test:agentctl-phase689-health regression.

Co-authored-by: Cursor <[email protected]>
2026-06-03 00:59:11 -04:00
Raven ScottandCursor 330a6a3692 feat(agentctl): Phase 688 delivery receipt and failure digest journeys
Add runHookDeliveryReceiptJourney and runHookFailureDigestJourney for
test:agentctl-phase688-delivery regression coverage.

Co-authored-by: Cursor <[email protected]>
2026-06-03 00:53:40 -04:00
Raven ScottandCursor 2942e902bd Add worker template launch and trial matrix agentctl journeys (Phase 687).
runWorkerTemplateLaunchJourney exercises message-logger in-process trial;
runWorkerTrialMatrixJourney validates all templates pass via platform matrix.

Co-authored-by: Cursor <[email protected]>
2026-06-03 00:41:55 -04:00
Raven ScottandCursor c90491a97c feat(automation): Phase 686 hook create and digest relay journeys (v0.8.661)
Add runAutomationHookCreateJourney, runDigestRelayDryRunJourney, and
dryRunGuildDigestWebhookRelay helper. Update README for test:agentctl-
phase686-automation bundle.

Co-authored-by: Cursor <[email protected]>
2026-06-03 00:34:07 -04:00
Raven ScottandCursor 5b9f47b20f feat(webhooks): Phase 685 runWebhookCreateJourney and runWebhookExecuteJourney (v0.8.660)
Add headless webhook create and execute journeys for agentctl regression.
Update README for test:agentctl-phase685-webhooks bundle.

Co-authored-by: Cursor <[email protected]>
2026-06-03 00:26:52 -04:00
Raven ScottandCursor 6a1e31a124 feat(bots): Phase 684 runBotInstallJourney and runBotMessageJourney (v0.8.659)
Add headless bot install and message journeys for agentctl regression. Update
README for test:agentctl-phase684-bots bundle.

Co-authored-by: Cursor <[email protected]>
2026-06-03 00:20:54 -04:00
Raven ScottandCursor b83fef1667 feat(agentctl): Phase 683 slash create and invoke headless journeys
Add runSlashCommandCreateJourney and runSlashCommandInvokeJourney for CI smoke coverage.

Co-authored-by: Cursor <[email protected]>
2026-06-03 00:10:22 -04:00
Raven ScottandCursor c0cc3a7e75 feat(agentctl): add member role assign and effective permission journeys
runMemberRoleAssignJourney and runEffectivePermissionJourney for Phase 682
regression coverage (v0.8.657).

Co-authored-by: Cursor <[email protected]>
2026-06-02 23:57:14 -04:00
Raven ScottandCursor 2d73f46c04 feat(agentctl): add channel permission and role hierarchy journeys
runChannelPermissionJourney and runRoleHierarchyJourney for Phase 681
regression coverage (v0.8.656).

Co-authored-by: Cursor <[email protected]>
2026-06-02 23:49:02 -04:00
Raven ScottandCursor 60e788350b feat(agentctl): add announcement follow and cross-post publish journeys
Headless runAnnouncementFollowJourney and runCrossPostPublishJourney for
Phase 680 regression coverage alongside existing thread/forum journeys.

Co-authored-by: Cursor <[email protected]>
2026-06-02 23:39:50 -04:00
Raven ScottandCursor e773dd94af feat(agentctl): add runForumPostJourney for Phase 679 regression
Create a forum channel, post, re-select parent, and assert forumPosts in view
after headless IPC (complements thread create/archive journeys).

Co-authored-by: Cursor <[email protected]>
2026-06-02 23:27:28 -04:00
Raven ScottandCursor 0f5afc5664 feat(agentctl): Phase 678 invite create, join, and discovery browse journeys
Add runInviteCreateJourney, runJoinInviteJourney, and runDiscoveryBrowseJourney
for test:agentctl-phase678-invites regression coverage.

Co-authored-by: Cursor <[email protected]>
2026-06-02 23:11:29 -04:00
Raven ScottandCursor e7356c2fb3 feat(agentctl): Phase 677 audit, ban, and timeout moderation journeys
Add runAuditLogNavigationJourney, runBanMemberJourney, and runTimeoutMemberJourney for CI regression.

Co-authored-by: Cursor <[email protected]>
2026-06-02 22:56:48 -04:00
Raven ScottandCursor 55b00921d6 feat(agentctl): Phase 676 settings journeys and mention journey fix
Add runSettingsNavigationJourney, runPrivacyToggleJourney, and
runKeybindConflictJourney; restore registerUser in mention notification journey.

Co-authored-by: Cursor <[email protected]>
2026-06-02 22:44:15 -04:00
Raven ScottandCursor 3e7d554698 feat(notifications): Phase 675 agentctl notification journeys (v0.8.650)
Add runNotificationInboxJourney, runActivityFeedJourney, and
runMentionNotificationJourney for headless regression of inbox sort/filter,
activity feed, and mention notification routing.

Co-authored-by: Cursor <[email protected]>
2026-06-02 22:36:17 -04:00
Raven Scott d8a14d2352 docs(agentctl): note Phase 674 poll and schedule journeys 2026-06-02 22:19:02 -04:00
Raven Scott 26cd2ba4ea feat(agentctl): Phase 674 guild poll and schedule journeys
Add runGuildPollCreateVoteJourney, runGuildScheduledMessageJourney, and
runForumPollJourney for headless regression of platform-global parity.
2026-06-02 22:18:45 -04:00
Raven ScottandCursor 675eab67b8 feat(agentctl): Phase 673 member/voice/stage headless journeys
Add runMemberListJourney, runVoiceRosterJourney, and runStageSpeakerJourney
for Phase 673 regression coverage alongside README notes.

Co-authored-by: Cursor <[email protected]>
2026-06-02 22:05:03 -04:00
Raven ScottandCursor b8a427b849 Phase 672 agentctl: thread create, forum search, and archive journeys
Add runThreadCreateJourney, runForumPostSearchJourney, and runThreadArchiveJourney
for Phase 672 regression coverage.

Co-authored-by: Cursor <[email protected]>
2026-06-02 21:54:24 -04:00
Raven ScottandCursor c1f87cb5c6 feat(v0.8.646): Phase 671 search/pin/jump agentctl journeys
Add runSearchModalJourney, runPinToggleJourney, and runJumpToMessageJourney
for headless regression of Phase 671 search and pin polish.

Co-authored-by: Cursor <[email protected]>
2026-06-02 21:09:55 -04:00
Raven ScottandCursor fbf283c6bc feat(v0.8.645): Phase 670 agentctl sticker/GIF/expression hub journeys
Add runStickerSendJourney, runGifPickerJourney, and
runExpressionHubKeyboardJourney with registerUser/createGuild bootstrap
for reliable headless guild-mode waits.

Co-authored-by: Cursor <[email protected]>
2026-06-02 20:59:58 -04:00
Raven ScottandCursor 0c4e9b01ca Phase 669: reaction toggle, picker keyboard, and custom emoji journeys.
Add runReactionToggleJourney, runReactionPickerKeyboardJourney, and
runCustomEmojiReactionJourney for Phase 669 agentctl regression.

Co-authored-by: Cursor <[email protected]>
2026-06-02 20:44:54 -04:00
Raven ScottandCursor 9614bb70f2 Phase 668: agentctl embed preview and provider journeys.
Add runComposerEmbedPreviewJourney, runEmbedKeyboardA11yJourney, and
runEmbedProviderTikTokJourney for Phase 668 regression coverage.

Co-authored-by: Cursor <[email protected]>
2026-06-02 20:34:21 -04:00
Raven ScottandCursor bafe06a5e4 Add Phase 667 markdown embed agentctl journeys.
Covers code-block suppress, edit URL embed refresh, and block-quote plus
URL stack scenarios for automated regression of unfurl policy behavior.

Co-authored-by: Cursor <[email protected]>
2026-06-02 20:22:27 -04:00
Raven ScottandCursor 059b5ca42b Phase 666: add runEmbedNsfwBlurJourney to embed agentctl chain.
Verify NSFW gate prefs and embed image metadata in headless journey.

Co-authored-by: Cursor <[email protected]>
2026-06-02 20:16:32 -04:00
Raven ScottandCursor 5d68bf14a9 feat(agentctl): Phase 666 embed resolve, gossip, and multi-URL journeys
Add runEmbedResolveJourney, runEmbedMeshGossipJourney, and
runEmbedMultiUrlJourney for ci-phase666 verification.

Co-authored-by: Cursor <[email protected]>
2026-06-02 20:01:39 -04:00
Raven ScottandCursor f255adec65 fix(agentctl): forwardAttachment journey uses explicit attachmentIds
Update runAttachmentForwardJourney to call platform.forwardAttachment with
attachmentIds so headless forward works without source message lookup.

Co-authored-by: Cursor <[email protected]>
2026-06-02 19:50:52 -04:00
Raven ScottandCursor a7826e1760 Phase 665: attachment gallery agentctl journeys
Add runAttachmentLightboxJourney, runAttachmentMeshFetchJourney,
runAttachmentForwardJourney, runGroupDmAttachmentQuotaJourney, and
runAttachmentSlowmodeBlockedJourney for Phase 665 verification.

Co-authored-by: Cursor <[email protected]>
2026-06-02 19:36:02 -04:00
Raven ScottandCursor 954d0a90cf Phase 664: mesh replay and group DM quota voice-note journeys.
Add runVoiceNoteMeshReplayJourney and runVoiceNoteGroupDmQuotaJourney
for CI coverage of sparse fetch and per-participant byte limits.

Co-authored-by: Cursor <[email protected]>
2026-06-02 19:26:06 -04:00
Raven ScottandCursor 7d7be62187 Phase 664: voice note agentctl journeys for DM, cancel, and slowmode gates.
Adds runVoiceNoteDmJourney, runVoiceNoteLockCancelJourney, and runVoiceNoteSlowmodeBlockedJourney with publicListing:false guild creates for CI speed.

Co-authored-by: Cursor <[email protected]>
2026-06-02 19:15:42 -04:00
Raven ScottandCursor 9333cf16f8 Phase 654: mesh heal journeys and CI-fast guild create for agentctl soaks.
Adds 12-peer fanout, 3-peer concurrent heal, large-guild/DM-during-heal/multi-guild churn journeys; uses publicListing:false and skip-mesh paths to avoid discovery timeouts in CI.

Co-authored-by: Cursor <[email protected]>
2026-06-02 19:03:25 -04:00
Raven ScottandCursor 3e04bd4336 Phase 654: runMeshResilienceSoak journey with CI skip path.
3-peer live soak or single-host heal + replication lag assert when PEARCORD_SKIP_MESH_ROUNDTRIP=1.

Co-authored-by: Cursor <[email protected]>
2026-06-02 17:43:31 -04:00
Raven ScottandCursor 06b446bca0 Add agentctl journey for pinned DM prefs HyperDB mirror.
runDmPinnedPrefsMirrorJourney verifies upsert and userPrefsEngine after pin.

Co-authored-by: Cursor <[email protected]>
2026-06-02 17:34:17 -04:00
Raven ScottandCursor 70e0ac4175 Add agentctl journey for stage speaker DM bridge.
runStageSpeakerDmBridgeJourney validates bridgeStageSpeakerToDmVoice and dm mode switch.

Co-authored-by: Cursor <[email protected]>
2026-06-02 17:30:39 -04:00
Raven ScottandCursor 7fb98e5f80 Add agentctl journey for DM poll fixture export/import.
Verifies DmPollStore round-trip, dmPollEngine, and platform fixture APIs after voting.

Co-authored-by: Cursor <[email protected]>
2026-06-02 17:18:00 -04:00
Raven ScottandCursor f3bda865cd Extend DM scheduled message agentctl journeys for Phase 659.
Cover edit-before-cancel in the base journey and add daily recurrence
re-queue verification after send-now delivery.

Co-authored-by: Cursor <[email protected]>
2026-06-02 17:09:15 -04:00
Raven ScottandCursor b2ca40d5b8 Add session-ready composer autofocus headless journey.
Exposes runComposerSessionReadyAutofocusJourney for Phase 660 focus-path
regression coverage alongside existing DM friend-open focus journeys.

Co-authored-by: Cursor <[email protected]>
2026-06-02 16:58:57 -04:00
Raven ScottandCursor 558b11914e Add Phase 409 agentctl perf summary and wait retry diagnostics.
Append perfSummary to scenario results; enrich wait timeouts with final
view snapshots via wait-diagnostics.js.

Co-authored-by: Cursor <[email protected]>
2026-06-02 16:41:48 -04:00
Raven ScottandCursor ebe27ae602 Phase 408: agentctl metrics matchers and topic export journey
Add waitMetrics step, matchView keys for workerPoll/viewBuildStats/meshStatusSummary/
platformCapabilities, toastIncludes sidecar matcher, press step stub, and
runChannelTopicExportJourney for headless topic+description export verification.

Co-authored-by: Cursor <[email protected]>
2026-06-02 16:17:41 -04:00
Raven ScottandCursor 97fa50ba93 feat(agentctl): Phase 663 onboarding and join-preview journeys
Add runOnboardingBranchSelectionJourney and runJoinInvitePreviewJourney
for headless smoke coverage of needsGuild and invite preview paths.

Co-authored-by: Cursor <[email protected]>
2026-06-02 16:01:21 -04:00
Raven ScottandCursor 84d9ffb3c3 feat(agentctl): media staging reorder journey for Phase 662
Add runMediaStagingReorderJourney and stageAttachmentFromBuffer helper.

Co-authored-by: Cursor <[email protected]>
2026-06-02 15:49:52 -04:00
Raven ScottandCursor 5c5930d57a feat(agentctl): voice-note happy-path and cancel journeys
Add stageVoiceNoteFromBuffer, sendStagedVoiceNote, discardStagedVoiceNote,
and runVoiceNoteHappyPathJourney / runVoiceNoteCancelJourney for P662-45/46.

Co-authored-by: Cursor <[email protected]>
2026-06-02 15:40:08 -04:00
Raven ScottandCursor dde0a6d1ca Add log sentinel verification and Phase 661 scenario step parity.
Export verifyLogSentinel with waitLogSentinel on headless, server, and client;
extend matchView for activeChannelId and dm preview matchers; add sendDmMessage
scenario step and server channel-select helpers for attached runs.

Co-authored-by: Cursor <[email protected]>
2026-06-02 15:25:52 -04:00
Raven ScottandCursor cc9022501d Add manualCheckpoint and assertSource scenario DSL steps.
First-class human validation checkpoints with env/auto ack support,
plus assertSource for worker wiring verification in headless scenarios.

Co-authored-by: Cursor <[email protected]>
2026-06-02 15:03:03 -04:00
Raven ScottandCursor 3fb37af5ad Add waitLogContains matcher for agentctl scenario runs.
Introduce bounded log polling in attached and headless scenario runners so startup hardening can be asserted directly from structured pearcord.log lines.

Co-authored-by: Cursor <[email protected]>
2026-06-02 11:01:07 -04:00
Raven ScottandCursor 1a40cd8b88 Restore agentctl runtime compatibility across Node and Bare.
Add a runtime helper and gate module loading so preflight/doctor/ping run in Node without pulling Bare-only modules, while preserving Bare paths for headless flows and worker-attached startup.

Co-authored-by: Cursor <[email protected]>
2026-06-02 10:56:39 -04:00
Raven Scott aeb1841871 Align agentctl lockfile with local workspace dependencies.
Track resolved dependency updates including local platform linkage used in attached runtime workflows.
2026-06-02 10:41:30 -04:00
Raven ScottandCursor 99ec49ec85 Add agentctl heartbeat/startup events and handshake metadata.
This extends ping with handshake graph metadata and emits runtime liveness/startup sidecar events so attached diagnostics can verify readiness progression and module graph parity in real time.

Co-authored-by: Cursor <[email protected]>
2026-06-02 09:35:56 -04:00
Raven ScottandCursor 5584473a07 Surface worker listening evidence in agentctl doctor output.
This reads the latest agentctl listening line from pearcord.log for attached diagnostics and adds a one-shot live harness workflow to streamline readiness, ping, and view verification.

Co-authored-by: Cursor <[email protected]>
2026-06-02 09:22:05 -04:00
Raven ScottandCursor 3a27b70a0a Add agentctl preflight/doctor/readiness diagnostics for attached runs.
This hardens live troubleshooting with structured error codes, bounded ping retry/wait-listening behavior, and clearer remediation hints for missing modules and disabled PEARCORD_AGENTCTL runtime wiring.

Co-authored-by: Cursor <[email protected]>
2026-06-02 09:19:17 -04:00
Raven ScottandCursor 878e1d5da8 Harden agentctl local module resolution and recovery guidance.
Add explicit sidecar dependency wiring for Bare runtime resolution, refresh lockfile linkage, and document the module reinstall runbook so autonomous live testing can recover quickly from `MODULE_NOT_FOUND` drift.

Co-authored-by: Cursor <[email protected]>
2026-06-02 07:59:05 -04:00
Raven ScottandCursor 192accb7cb feat(agentctl): add DM scheduled-message journey
Add `runDmScheduledMessageJourney` to validate queue creation, listing,
immediate send override, and cancellation in headless DM flows.

Co-authored-by: Cursor <[email protected]>
2026-06-02 04:11:23 -04:00
Raven ScottandCursor 19e623ceb3 feat(agentctl): assert idempotent poll vote and unread neutrality
Expand DM poll journey coverage to verify duplicate desired-state vote apply
is stable and poll updates do not create synthetic unread or mention alert
inflation in DM contexts.

Co-authored-by: Cursor <[email protected]>
2026-06-02 03:58:05 -04:00
Raven ScottandCursor 38809e0d5f feat(agentctl): verify DM poll delete and dm_thread poll vote path
Extend DM poll journey to assert poll deletion removes the message and add
thread-scoped DM poll coverage by creating/voting on a poll inside `dm_thread`.

Co-authored-by: Cursor <[email protected]>
2026-06-02 03:43:21 -04:00
Raven ScottandCursor 2ffec0e696 feat(agentctl): verify DM poll close-state vote blocking
Extend `runDmPollVoteJourney` to cover close-state behavior by closing an
active poll and asserting subsequent votes fail with a closed-poll error.

Co-authored-by: Cursor <[email protected]>
2026-06-02 03:36:42 -04:00
Raven ScottandCursor a5693586f2 feat(agentctl): cover anonymous and edit-guard poll journey
Extend `runDmPollVoteJourney` to validate anonymous poll creation and
assert poll edit is blocked after first vote, tightening Phase 659
headless verification depth.

Co-authored-by: Cursor <[email protected]>
2026-06-02 03:27:17 -04:00
Raven ScottandCursor 580545891c feat(agentctl): add DM poll vote journey
Add `runDmPollVoteJourney` to validate single-choice replacement and
multi-select retention behavior in headless DM sessions.

Co-authored-by: Cursor <[email protected]>
2026-06-02 03:20:57 -04:00
Raven ScottandCursor dbac96077c feat(agentctl): add DM thread P2P audit journey
Add `runDmThreadP2PAuditJourney()` to validate DM thread topic safety
from headless sessions and fail when any non-P2P topic signature appears.
Update README with phase658 closure test coverage.

Co-authored-by: Cursor <[email protected]>
2026-06-02 03:07:52 -04:00
Raven ScottandCursor f0070cdcd3 feat(agentctl): add DM thread archive/unarchive journey v0.8.638
Add `runDmThreadArchiveJourney` to verify DM thread archive toggles update
`THREAD_META.archived` true/false over IPC `archive-thread`.

Co-authored-by: Cursor <[email protected]>
2026-06-02 02:58:19 -04:00
Raven ScottandCursor f1651b87a4 feat(agentctl): runForumDmBridgeJourney v0.8.638
Add / update the Phase 658 batch 2 headless journey to validate the forum→DM bridge
composer prefill flow in CI-style agentctl runs.

Co-authored-by: Cursor <[email protected]>
2026-06-02 02:46:14 -04:00
Raven ScottandCursor 0903259cdf feat(agentctl): runDmThreadForkJourney smoke v0.8.637
Headless journey forks a DM message into dm_thread and asserts panel metadata.

Co-authored-by: Cursor <[email protected]>
2026-06-02 01:48:14 -04:00
Raven ScottandCursor a711b7cb1b feat(agentctl): group remove rekey journey smoke v0.8.635
Add runGroupDmRemoveMemberRekeyJourney for E2E rekey banner validation.

Co-authored-by: Cursor <[email protected]>
2026-06-02 01:23:41 -04:00
Raven Scott 5f8edc352f feat(agentctl): DM voice accept and video live journeys
runDmVoiceAcceptJourney and runDmVideoLiveJourney for Phase 657 smokes.
2026-06-02 01:13:32 -04:00
Raven Scott 510832b805 feat(agentctl): assert dmSessionRekey after group add member 2026-06-02 01:06:41 -04:00
Raven Scott bc3f33f51a feat(agentctl): DM voice live and group add-member journeys
runDmVoiceLiveJourney and runGroupDmAddMemberJourney for Phase 656 smokes.
2026-06-02 01:01:40 -04:00
Raven ScottandCursor 352d49cc3e Add Phase 656 agentctl journeys for global presence and dm-meta.
Headless runGlobalPresenceTwoPeerJourney and runHyperDbDmMetaMigrationJourney
support autonomous Phase 656 regression testing.

Co-authored-by: Cursor <[email protected]>
2026-06-02 00:49:56 -04:00
Raven ScottandCursor 177aaa4a5d feat(agentctl): DM pins, reactions, and guild-heal open journeys
Add runDmPinsAndReactionJourney, runDmOpenWithGuildsJourney, and openHome
for Phase 655 closure regression coverage.

Co-authored-by: Cursor <[email protected]>
2026-06-02 00:36:15 -04:00
Raven ScottandCursor a2728309dd feat(agentctl): DM friend-open and group-rename headless journeys (Phase 655)
Add runDmFriendOpenComposerFocusJourney and runGroupDmRenameJourney for
autonomous inbox regression alongside existing sidebar search journey.

Co-authored-by: Cursor <[email protected]>
2026-06-02 00:25:18 -04:00
Raven ScottandCursor a053929245 feat(agentctl): runDmSidebarSearchJourney for Phase 655 DM inbox soak
Co-authored-by: Cursor <[email protected]>
2026-06-02 00:14:34 -04:00
Raven Scott 174c48c16e docs(readme): Phase 654 — 50-item swarm/repl/sync plan active; manual agentctl primary testing + composer UI polish verified
Per core rules (agentctl non-auto interaction, doc accuracy, roadmap first). Cross-ref PLATFORM_ROADMAP + platform/app commits.
2026-06-01 23:54:23 -04:00
Raven ScottandCursor 4c4c8f5ac1 feat(agentctl): 8-peer mesh fanout journey for Phase 653 (v0.8.625)
Triple-group mesh connect and 8-token fanout soak for production federation live verification.

Co-authored-by: Cursor <[email protected]>
2026-06-01 22:25:41 -04:00
Raven ScottandCursor d7b4685ede Phase 652: 3-peer partition heal live and mesh churn scale soak journeys.
Add runPartitionHeal3PeerLiveJourney and runMeshChurnScaleSoakJourney for CI and live mesh validation.

Co-authored-by: Cursor <[email protected]>
2026-06-01 22:07:57 -04:00
Raven ScottandCursor 9298004693 docs(agentctl): Phase 651 swarm replication bundle notes
Document test:phase651-swarm-replication and partition heal discoveryScoped.

Co-authored-by: Cursor <[email protected]>
2026-06-01 21:59:56 -04:00
Raven ScottandCursor 31c11586fa feat(agentctl): federation stability and hub ingest journeys
Add runFederationStabilitySoakJourney and runFederationHubIngestJourney for
Phase 650 federation mesh validation.

Co-authored-by: Cursor <[email protected]>
2026-06-01 21:53:11 -04:00
Raven ScottandCursor 680632a1d8 feat(agentctl): federation mesh soak journey for Phase 649
Expose exportFederationSyncDiagnostics and runFederationMeshSoakJourney for
headless federation/discovery validation.

Co-authored-by: Cursor <[email protected]>
2026-06-01 21:47:19 -04:00
Raven ScottandCursor 9dcee908da feat(agentctl): multi-guild mesh soak journey for Phase 648 (v0.8.620)
Adds runMultiGuildMeshSoakJourney and exportMultiGuildSyncDiagnostics for headless verification.

Co-authored-by: Cursor <[email protected]>
2026-06-01 21:41:30 -04:00
Raven ScottandCursor 023c02c55e Phase 647: production mesh soak headless journey.
Add runProductionMeshSoakJourney and exportPartitionHealDiagnostics wrapper for agentctl production verification.

Co-authored-by: Cursor <[email protected]>
2026-06-01 21:34:19 -04:00
Raven ScottandCursor 1b4c1f1b31 feat(agentctl): runPartitionHealJourney for split-brain heal
Headless journey injects equal-seq presence conflict, runs partition
heal, and exports diagnostics for Phase 646 verification.

Co-authored-by: Cursor <[email protected]>
2026-06-01 21:17:35 -04:00
Raven ScottandCursor f91ad35354 feat(agentctl): runLargeGuildMemberJourney for Phase 645
Headless journey seeds 120+ members, verifies partial bundle, requests
member page, and exports roster sync diagnostics.

Co-authored-by: Cursor <[email protected]>
2026-06-01 21:09:47 -04:00
Raven ScottandCursor d8834a162a feat(agentctl): add replication compact headless journey
runReplicationCompactJourney exercises create-thread, archive, and
_lastReplicationCompact for Phase 644 smoke and live diagnostics.

Co-authored-by: Cursor <[email protected]>
2026-06-01 21:00:59 -04:00
Raven ScottandCursor 812db83b2f Document Phase 643 mesh churn bundle in agentctl README.
Note test:phase643-mesh-churn and mesh stability IPC additions for autonomous testing.

Co-authored-by: Cursor <[email protected]>
2026-06-01 20:48:52 -04:00
Raven ScottandCursor eb4ee20c45 Add 3-peer mesh helpers and offline recovery agentctl journeys (Phase 641).
connectGuildMeshTriple/Group for stability smokes; runOfflineRecoverySyncJourney and runMeshStabilityJourney for mesh recovery testing.

Co-authored-by: Cursor <[email protected]>
2026-06-01 20:07:48 -04:00
Raven ScottandCursor 7a859886ea Add runAuditSidecarExportJourney for sidecar cursor testing.
Co-authored-by: Cursor <[email protected]>
2026-06-01 19:54:35 -04:00
Raven ScottandCursor 64e9488d07 Add runSettingsMeshHealthJourney for settings mesh sync testing.
Headless journey calls syncSettingsMesh and verifies view.settingsMeshStats
for agent-driven multi-device guild sync health validation.

Co-authored-by: Cursor <[email protected]>
2026-06-01 19:47:11 -04:00
Raven ScottandCursor acf865ee28 feat(agentctl): guild sync diagnostics journey for discovery debugging
Add runGuildSyncDiagnosticsJourney to refresh health and export sync
diagnostics after explore join or mesh troubleshooting.

Co-authored-by: Cursor <[email protected]>
2026-06-01 19:41:24 -04:00
Raven ScottandCursor 96a1fecc5e feat(agentctl): export mesh-cluster for guild sync smokes (v0.8.604)
Package export for PearcordMeshCluster; mesh-guild-sync scenario docs.

Co-authored-by: Cursor <[email protected]>
2026-06-01 18:24:47 -04:00
Raven ScottandCursor 6308f2aff1 feat(agentctl): exportGuildSyncDiagnostics headless helper
Expose platform sync diagnostics export for mesh/sync validation scenarios.

Co-authored-by: Cursor <[email protected]>
2026-06-01 18:08:37 -04:00
Raven ScottandCursor 1becb410f0 feat(agentctl): getGuildSyncHealth and requestGuildSyncFromHost helpers
Headless helpers for diagnosing mesh sync and nudging GUILD_SYNC_REQUEST.

Co-authored-by: Cursor <[email protected]>
2026-06-01 17:54:23 -04:00
Raven ScottandCursor 90c0dca930 Add getGuildSyncHealth headless helper for P2P sync verification.
Refreshes local message/member counts before returning platform sync health.

Co-authored-by: Cursor <[email protected]>
2026-06-01 17:27:15 -04:00
Raven ScottandCursor 4f3849e083 feat(agentctl): add headless deleteGuild helper
Co-authored-by: Cursor <[email protected]>
2026-06-01 15:22:51 -04:00
Raven Scott 338cc8fea5 feat(search): Phase 627 search hub depth (v0.8.590)
Extend search hub/panel live regions with active channel context and mesh
notes; tighten search-errors reaction bleed exclusion; refresh composer
search hints for hub and panel; platform guild.search.cache/mesh spans
include activeChannelId; agentctl and phase627 smoke bundle.
2026-06-01 15:05:24 -04:00
Raven ScottandCursor 431091121a docs: Phase 626 reaction hub agentctl bundle
Co-authored-by: Cursor <[email protected]>
2026-05-24 20:10:30 -04:00
Raven ScottandCursor 9e43ab8fbe docs: Phase 625 threads hub agentctl bundle
Document createThreadFromLastMessage refreshView re-verify and
test:agentctl-phase625-threads chain.

Co-authored-by: Cursor <[email protected]>
2026-05-24 20:05:42 -04:00
Raven ScottandCursor a65a3f8b9d docs: Phase 624 expression agentctl refreshView bundle (v0.8.587)
Co-authored-by: Cursor <[email protected]>
2026-05-24 19:52:19 -04:00
Raven ScottandCursor a21adb3d91 docs: Phase 623 stickers agentctl refreshView bundle (v0.8.586)
Co-authored-by: Cursor <[email protected]>
2026-05-24 19:48:18 -04:00
Raven ScottandCursor 8f97ff3076 docs(agentctl): Phase 622 emoji refreshView bundle entry
Document test:agentctl-phase622-emoji chain for emoji hub depth
re-verification of upsert and remove flows.

Co-authored-by: Cursor <[email protected]>
2026-05-24 19:30:44 -04:00
Raven ScottandCursor d74e269901 docs(agentctl): Phase 621 automation refreshView bundle entry
Document test:agentctl-phase621-automation chain for automation hub depth
re-verification of upsert, delete, dry-run, and export flows.

Co-authored-by: Cursor <[email protected]>
2026-05-24 19:25:37 -04:00