From the Neo4J people!
In the example:
> What do you remember from our last session?
> ...
> WHERE e.session = 'last'
>
Not that you couldn't model it this way, but not exactly filling me with confidence that this has been looked at closely.
The codebase ADRs are very interesting; you can view the process of building the database, in the order in which it happened.
Looks like they took many design decisions from neo4j, and started (-ish) with an ontology that describes the graph's design itself (rather than describing _a_ graph).
You also get to see some technical decisions, like WAL etc. Very SDDish.