I'm a systems administrator in the Dominican Republic, and for the past several months I've been building ANIMUS on the side — a Rust-based autonomous knowledge graph system running over a real regulatory corpus (Dominican banking regulation PDFs, 800+ documents from the Superintendencia de Bancos). No team, no funding, just evenings and weekends after a day job in application support.

Twice now, auditing my own pipeline has turned up a failure mode I wasn't looking for. Neither one threw an error. Both were silently "successful" right up until I went and actually counted things that should have been fine.

I think the pattern is more interesting than either bug on its own, so here's both.

Audit #1 — 52% of the graph was duplicate nodes

I'd been re-running the ingestion pipeline after fixes, with no uniqueness check in place. The same regulatory circular got added to the graph multiple times under slightly different labels — once from the original ingestion, again after a re-run, sometimes a third time after a partial reprocess.