From 643f203a56646db4e34e7c4f99ad35277bd16312 Mon Sep 17 00:00:00 2001 From: "qwen.ai[bot]" Date: Wed, 12 Aug 2026 14:50:41 +0000 Subject: [PATCH] docs: add docstring to path_findings --- src/netsleuth/interpret.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/netsleuth/interpret.py b/src/netsleuth/interpret.py index 1f7cbb2..2a5824e 100644 --- a/src/netsleuth/interpret.py +++ b/src/netsleuth/interpret.py @@ -136,6 +136,15 @@ def latency_findings(pings: list[PingResult], t: Thresholds) -> list[Finding]: def path_findings(trace: TraceResult) -> list[Finding]: + """Generate findings from traceroute results. + + Args: + trace: A TraceResult object containing hops and metadata. + + Returns: + A list of Finding objects describing issues like incomplete paths, + sustained packet loss starting at a specific hop, or missing data. + """ if not trace.hops: return [ Finding(