You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
A chain should be able to walk a named path pattern, not only a reference field #371
A chain walks reference fields: relation takes one field or several (#211), and sibling is one more, all declared on the chain's own scheme. ADR-126 keeps it so: a chain may walk a relation only if the chain's own scheme is its sole target.
That leaves lines the record states and no chain can draw. ADR-127 names one: in a downstream record an argument runs claim → inference → claim. The step from claim to claim is two edges through another scheme, and the chain stops at the inference. ADR-127 left "chains over a derived relation" for after the logic core.
Direction (settled in discussion)
Not a field list, and not user-written clingo rules. Use named path patterns in Cypher's pattern syntax, which pass ADR-125's "rule in the line" test:
changed the title [-]A chain should be able to walk a derived relation, not only a reference field[/-][+]A chain should be able to walk a named path pattern, not only a reference field[/+]on Oct 13, 2026
Activity
Rewrite draft ADR around named path patterns (#371)
Draft ADR: parse path patterns with luria's own lark grammar (#371)
Chains may walk a named path pattern (#371)
Path patterns: argument-map example, ADR and record entries (#371)
[-]A chain should be able to walk a derived relation, not only a reference field[/-][+]A chain should be able to walk a named path pattern, not only a reference field[/+]Chains may walk a named path pattern (#372)