Add store persist/hydrate regressions for terminal branch associations and a server test that a complete empty open list does not query closed PRs. Inline the open-only matcher state so the next repo target can win. Co-authored-by: serkraser <serkraser@gmail.com>