1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
//! `ParentResolver` — per-NIP plug for the kind-agnostic [`crate::Grouper`].
//!
//! `nmp-nip01` impls it over NIP-10 markers (`Nip10Refs`). The grouper
//! never sees kind numbers or tag conventions — it only asks "what is this
//! event's parent / root / parent-author / supersession-target?".
use ;
use crateThreadPointer;
/// Resolve thread relationships from a `KernelEvent`. Implementors are
/// per-NIP and stateless — the grouper owns its own state.