Add minimal sensitive-info hygiene plan and projection cause sample diagnostics

This commit is contained in:
2026-03-05 02:21:21 +00:00
parent 2140c5facf
commit f21abd6299
4 changed files with 24 additions and 3 deletions

View File

@@ -96,6 +96,12 @@ class EventProjectionShadowTests(TestCase):
)
compared = shadow_compare_session(self.session, detail_limit=10)
self.assertGreater(compared["counters"]["missing_in_projection"], 0)
self.assertIn("cause_samples", compared)
self.assertIn("missing_event_write", compared["cause_samples"])
self.assertGreaterEqual(
len(compared["cause_samples"]["missing_event_write"]),
1,
)
def test_management_command_emits_summary(self):
out = StringIO()