Bug: Implied relationships not working when combining same and next/prev
Describe the bug Within a standard hierarchy (except same renamed 'series') with implied relationships using both series and next/prev, the implied relationships are not working for the second note in the series. Reproducible for notes with similar setup.
To Reproduce Steps to reproduce the behavior:
- Create notes - Parent, Sibling 1, Sibling 2, Sibling 3, Sibling 4, Sibling 5
- Parent add 'down:: Sibling 1'
- Sibling 1 add 'series::' for all other siblings
- Add "next::" and "prev::" to all notes based on series 1-5.
- Turn on 'Siblings' Siblings' and 'Siblings' Parent is Parent'
Expected behavior Parent would have 'Sibling 2' as implied 'down', Sibling 4 would have Sibling 2 as implied 'same'. 'Sibling 2' would have 'Parent' as implied 'up' and Sibling 4 as implied 'same'.
Instead, the implied relationships work for all notes except Sibling 2.
Screenshots If applicable, add screenshots to help explain your problem.
Parent:

Sibling 1:

Sibling 2:

Sibling 4:

Desktop (please complete the following information):
- OS: Ubuntu
- Version 21.10
Additional context: I am unsure if this issue impacts other ways of setting up the hierarchies. I noticed the issue, and it persisted despite trying various setups where some relationships are implied. It definitely persists if removing 'Sibling 2' from 'series::' in 'Sibling 1'. With that change, the parent/child between 'Parent' and 'Sibling 2' now works, but it does not fix the other sibling relationships for 'Sibling 2'.
@abers please consider trying the v4 beta, more info here: https://github.com/SkepticMystic/breadcrumbs/blob/master/V4.md This issue may be resolved, it would really help if you can test it out and share feedback