Files
codebase-memory-mcp/tests
Andrew Hundt d835d8a2dd fix(indexing): reject incomplete extraction results
Treat parser, allocator, and unsupported-language errors as failed indexing operations in both sequential and parallel extraction paths instead of publishing file hashes with missing semantic nodes. Preserve valid zero-byte files, aggregate worker errors independently of local graph allocation, and keep cleanup ownership balanced on every failure path.\n\nAdd a regression covering empty-file success and fail-closed behavior across both extraction modes. The FastAPI incremental/full oracle now matches exactly at 15,956 nodes and 55,907 edges, the full incremental ASan/UBSan suite passes 161 tests, and the complete parallel and pipeline suites pass. Instrumented RSS remains diagnostic while the production ceiling stays enforced on comparable builds.

Signed-off-by: Andrew Hundt <ATHundt@gmail.com>
2026-07-12 23:16:18 -04:00
..
2026-06-03 02:13:30 +02:00