test: assert removed evidence stays hidden

This commit is contained in:
2026-07-12 05:26:11 +02:00
parent 9a9acbd122
commit 2624d1d342
2 changed files with 27 additions and 6 deletions
@@ -40,3 +40,11 @@ generation-management privileges. Runtime application code was not redesigned.
- `git diff --check`: passed.
The existing Pydantic serialization and legacy-workspace deprecation warnings remain unchanged.
## Follow-up assertion correction
The removal phase now retains the removed canonical document ID/ref before publication and
asserts both fields are absent from post-resume ACTIVE Evidence hits. It reruns the real
search-pack fusion after removal, proves active fourth-generation content is positively
returned in both paths, and proves the removed content remains absent. The owned session
artifact lookup for the retained removed ID remains empty.