You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: add multi-tenancy enforcement rules to CLAUDE.md
Structural defense against tenant-leak regressions. Documents:
- propertyId MUST be in WHERE alongside id filters (not just controllers)
- propertyId must come from request, never derived (confused-deputy)
- Documented exceptions: guests, properties, Connect API, internal receivers
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
0 commit comments