Audit a dataset or access rule before it joins an identity-graph
build (access rules behave like datasets in NQL here). Enumerates
failure modes (hub identifiers, high-degree nodes, suspicious
values, over-connected identifiers), tests hypotheses in parallel,
quantifies damage by rows / edges / entities, and proposes minimal
filters ranked by severity. When issues are found, returns a
validated `CREATE MATERIALIZED VIEW` NQL the caller can run to
produce a graph-ready clean source; if the data passes, says so and
recommends it unchanged. Plans and authors the clean-view NQL; does
not execute it.
Use when: "audit this dataset before the graph build", "find bad
edges in <so…