# `__fixtures__/` Pinned real-data fixtures used by Stammbaum layout tests. ## `stammbaum.json` Snapshot of `GET /api/network` against the canonical Familienarchiv dataset. Captured by `frontend/scripts/capture-network-fixture.mjs`. ### Lifecycle The fixture is **pinned**, not auto-tracked. Tests assert _structural_ properties (e.g. "a person with ≥ 2 spouses exists") rather than identity ("Albert has exactly 4 spouses"), so the fixture survives data growth without mechanical edits. Re-capture and update the affected tests in a single intentional commit when a new structural case appears in the production graph (new edge type, new marriage configuration, new generation range). ### PII The repository is private and the fixture contains real family names. If the repository ever opens, scrubbing is a one-shot migration commit, not a permanent test-authoring constraint.