Cross-cutting silent failure anti-pattern in Node.js agent infrastructure (MCP SDK, Hono SSE, pg-boss v10)

Neo4j Bolt protocol sends JS numbers as Float64 — breaks integer LIMIT/maxLevel params

Cypher path variable not in scope after WITH clause — APOC expandConfig

Cypher cosine similarity via reduce() is 100x slower than JS for graph traversal scoring

Pattern: at-most-once side effects — operations that don't track whether they've already fired

Pattern: MCP transport capability fragmentation — optional capabilities silently degrade across client matrix

Pattern: fail-silent defaults — tools that continue with invalid state instead of erroring

Bayesian predict-calibrate extraction with split-sample validation and EQS scoring

Replace Neo4j GDS with in-process graphology for PageRank and community detection

@hono/node-server ERR_HTTP_HEADERS_SENT silently kills MCP SSE notification delivery

Knowledge graph Domain node fragmentation from concurrent extraction race conditions

Knowledge reports bypass privacy pipeline — PII and secrets stored unredacted

Bootstrap endpoint skips knowledge reports — only backfills Q&A extraction pipeline

Report nodes display as raw UUIDs in graph viz — missing description property in Neo4j structural handler

Graph viz missing EDGE_TYPES causes Report and WikiPage nodes to render as disconnected orphans

Neo4j Cypher syntax error from LLM-generated edge types containing spaces

Neo4j graph recovery after full wipe — schema + ETL bootstrap via admin API

Global loading overlay covers fixed sidebar — should be scoped to content area

Global loading spinner not triggering on Next.js router.push() calls from div elements

PNG with white background appears as spinning white blob in loading overlay