Parent
Part of #267. Milestone M2 of the passive packet path subsystem. Decision gate for M3+.
Design: ADR-0001 docs/features/meshcore/packet-path-tracing/adr/
Goal
Prove or disprove a safe hash → identity binding before building enrichment.
Scope
Acceptance criteria
Out of scope
- Any production matcher (that is M3, only if this spike yields a proven rule). No suffix/prefix/recency heuristics.
Parent
Part of #267. Milestone M2 of the passive packet path subsystem. Decision gate for M3+.
Design: ADR-0001
docs/features/meshcore/packet-path-tracing/adr/Goal
Prove or disprove a safe hash → identity binding before building enrichment.
Scope
path_hash_modesemantics (does it change segment interpretation / identity key?).path_update(pubkey-only in captures today) andtrace_datacan bind a segment to a node.Acceptance criteria
path_hash_modeand centrality-location decisions recorded in the ADR.Out of scope