Skip to content

Enforce channel message ownership#111

Draft
yourbuddyconner wants to merge 15 commits into
mainfrom
codex/channel-message-ownership
Draft

Enforce channel message ownership#111
yourbuddyconner wants to merge 15 commits into
mainfrom
codex/channel-message-ownership

Conversation

@yourbuddyconner

Copy link
Copy Markdown
Collaborator

Summary

  • add a durable channel message ownership index with tombstones and admin override
  • inject a Worker-owned capability into actions and channel routing
  • enforce Slack update/delete ownership and register all routed outbound messages
  • document the boundary and delivery-uncertain behavior

Verification

  • pnpm typecheck
  • pnpm test (158 files, 1828 tests)
  • targeted ownership, Slack, router, webhook, and Slack-event tests
  • final code review approved

@yourbuddyconner yourbuddyconner requested a review from a team July 10, 2026 16:56
@yourbuddyconner yourbuddyconner marked this pull request as draft July 10, 2026 16:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant