test(M2-007): cross-user data isolation integration test #305

Merged
jason.woltje merged 1 commits from test/m2-cross-user-isolation into main 2026-03-21 21:16:51 +00:00
Owner
No description provided.
jason.woltje added 1 commit 2026-03-21 21:10:32 +00:00
test(M2-007): add cross-user isolation integration test
Some checks failed
ci/woodpecker/push/ci Pipeline failed
ci/woodpecker/pr/ci Pipeline failed
b5227c1785
Creates two real DB users with conversations, messages, agent configs,
preferences, and insights, then verifies that every repository query path
(ConversationsRepo, AgentsRepo, PreferencesRepo, InsightsRepo) returns only
data belonging to the requesting user.

28 tests cover: own-data access, cross-user read isolation, cross-user write
prevention, system-agent visibility for all users, and vector-search scoping.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
jason.woltje merged commit 78d591b697 into main 2026-03-21 21:16:51 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mosaicstack/stack#305