Skip to content

test(tenancy): prove application read isolation (#157) - #371

Merged
smiggleworth merged 6 commits into
mainfrom
feature/en-01-application-read-leak-matrix
Sep 23, 2026
Merged

smiggleworth merged 6 commits into
mainfrom
feature/en-01-application-read-leak-matrix

Conversation

@smiggleworth

@smiggleworth smiggleworth commented Sep 23, 2026

Copy link
Copy Markdown
Contributor

Summary

Validation

  • Client check — exact-head CI checked the client; no client source changed.
  • Format check — dotnet format Compliance.slnx --verify-no-changes --no-restore passed on the final local tree, 7a5d6cc.
  • Release build — the focused backend command compiled the Release application and tests on the final local tree with no reported errors or warnings.
  • Focused broker tests — ./scripts/check-backend.sh focused 'FullyQualifiedName~ApplicationReadLeakMatrixE2ETests' passed standalone and split-host cases, 2/2, on the final local tree.
  • Full broker and native AOT validation — run 35926548187 passed Validate (including full real-broker tests), dependency review, and native AMD64/ARM64 at 7a5d6cc0aa5f3b8c6ab62ef212bdce9a48988f12.

Contracts and operations

  • Authentication and authorization effects considered — an actor belongs to two populated tenants; an unrelated authenticated actor and foreign record/parent IDs exercise non-disclosure. No policy changed.
  • API, persistence, scheduling, and wire compatibility considered — test and documentation only; no runtime contract, event, projection, job, or schema change.
  • Deployment, health, logging, and rollback effects described — no deployment or configuration change; reverting removes only evidence tests and documentation.

@smiggleworth
smiggleworth force-pushed the feature/en-01-application-read-leak-matrix branch from 2bf9d85 to 7a5d6cc Compare September 23, 2026 22:07
@smiggleworth
smiggleworth merged commit 5399e2a into main Sep 23, 2026
4 checks passed
@smiggleworth
smiggleworth deleted the feature/en-01-application-read-leak-matrix branch September 23, 2026 22:22
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