sk Skill · Disentinel
rfdb-datalog-hash-join-shared-var
Fix silent incorrect results in RFDB Datalog queries that share a variable between two edge atoms on opposite ends (e.g. self-join patterns like edge(M, C, "T1"), edge(C, M, "T2")). Use when: (1) a Datalog rule returns rows that look structurally wrong (e.g. a self-loop rule reports hits but pinning M to each reported id refutes the edge existence), (2) Cypher MATCH (m)-[:R1]->(c)-[:R2]->(m) returns the same bogus…
Open on skills.sh ↗read 2026-09-15
- installs 8w
- 0
- 30-day movement
- starts with the next reading
- Related entries
- 1
- Connections
- 0
rustRust
- Host repository
- Disentinel/grafema
- Version
- 1.0.0
- Host stars
- 36
- Host language
- Rust