AletheiaFact / AletheiaFact/aletheia

B2B-4 · Isolation leak-test suite + compound indexes (quality gate)

Offen
#2,537 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
backlog server test
Vorherrschende Sprache
TypeScript
Sterne
55
Forks
20
Ø Merge
2 T. 6 Std.
Gemergte PRs (30 T.)
2

Beschreibung

Part of the B2B epic (Fase 1 · item 1.1d/e). Declaring "isolated" requires automated evidence, not just code review.

## What
- [ ] E2E leak-test suite: seed a private namespace, then assert **zero** exposure through every public surface (sitemap, search, home, stats, personality pages, public APIs)
- [ ] Cover **indirect signals**: counts, "last activity", badges — nothing may reveal that a private check exists (commons-model residual risk)
- [ ] Audit remaining compound indexes `(nameSpace, …)` on isolated collections (claims, claim-reviews, review-tasks, sources, verification-requests)
- [ ] Wire the suite as a CI quality gate

Existing infra: Vitest e2e with mongodb-memory-server and per-worker DB isolation (`server/tests/globalSetup.ts`, `per-worker-setup.ts`).

**Effort:** ~0.5–1 SP · **Depends on:** B2B-1, B2B-2, B2B-3

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.