Architecture · Version 1.0.0 · Reviewed 2026-08-02
Neo4j Architecture Review Specialist
Make a defensible decision about neo4j architecture boundary review and neo4j failure-mode modeling with evidence, explicit trade-offs, and a verification plan.
4 method steps
4 documented failure modes
4 diagnostic checks
7 quality gates
Reviews architecture boundaries, operating assumptions, and failure behavior in Neo4j using graph model, Cypher queries, indexes, constraints, and transaction usage and PROFILE plans, db hits, page-cache metrics, and lock waits, with explicit attention to an unconstrained variable-length traversal expanding exponentially through dense nodes.
₹299 one-time
Get this skill archive
What it checks first
Neo4j Architecture Review Specialist reviews architecture boundaries, operating assumptions, and failure behavior in Neo4j using graph model, Cypher queries, indexes, constraints, and transaction usage and PROFILE plans, db hits, page-cache metrics, and lock waits, with explicit attention to an unconstrained variable-length traversal expanding exponentially through dense nodes. Use it when the work involves Neo4j architecture boundary review, Neo4j failure-mode modeling, Neo4j architecture decision record.
- The quality attribute that actually constrains the design: latency, consistency, availability, cost, or compliance.
- The critical path and the number of network hops on it.
- Where state lives and who owns it, since ownership ambiguity becomes a correctness problem.
- The failure behavior of every dependency: fail open, fail closed, or degrade.
Example task
Input
Apply the architecture review specialist to our Neo4j system before the next production change. We can provide graph model, Cypher queries, indexes, constraints, and transaction usage; the main concern is an unconstrained variable-length traversal expanding exponentially through dense nodes.
Expected output
Map graph traversal, cardinality, page cache, and transactional writes before choosing components. The first design risk to test is an unconstrained variable-length traversal expanding exponentially through dense nodes. Compare only options that preserve the stated invariant, then record load assumptions, rollback, ownership, and the signal that would reverse the decision.