Andrew Pimenov
|
db055d8a85
|
ip_geo: field-wise merge, dual-stack comparison, provider fan-out
|
2026-08-09 02:14:03 +03:00 |
|
Andrew Pimenov
|
858806f014
|
ip_geo: per-provider normalizers to a common IpGeo shape
|
2026-08-09 02:12:56 +03:00 |
|
Andrew Pimenov
|
925bf1b910
|
interpret: bufferbloat grading and overall verdict scoring
|
2026-08-08 22:10:26 +03:00 |
|
Andrew Pimenov
|
7533f7e5bd
|
interpret: weighted vpn confidence scoring
|
2026-08-08 22:08:20 +03:00 |
|
Andrew Pimenov
|
f99de6b7dc
|
interpret: threshold bands, latency and path findings
|
2026-08-08 22:07:07 +03:00 |
|
Andrew Pimenov
|
6ebc9ac695
|
traceparse: os dispatcher and trace completion detection
|
2026-08-08 22:04:34 +03:00 |
|
Andrew Pimenov
|
e8e55278a7
|
traceparse: bsd/macos parser with multipath hops and annotations
|
2026-08-08 22:03:37 +03:00 |
|
Andrew Pimenov
|
61c22b218d
|
traceparse: windows tracert parser, shape-based and code-page safe
|
2026-08-08 22:02:38 +03:00 |
|
Andrew Pimenov
|
5e4c9096a6
|
traceparse: gnu traceroute parser with per-hop stats
|
2026-08-08 22:01:30 +03:00 |
|
Andrew Pimenov
|
3f85c5083e
|
stats: rtt loss, mdev and jitter with timeout-safe edge cases
|
2026-08-08 22:00:00 +03:00 |
|
Andrew Pimenov
|
afc32e4599
|
netinfo: local interface, gateway, mtu and per-adapter resolvers
|
2026-08-08 21:56:45 +03:00 |
|
Andrew Pimenov
|
e61790222d
|
netinfo: attempt-based capability detection and backend choice
|
2026-08-08 21:54:00 +03:00 |
|
Andrew Pimenov
|
a26a0587c5
|
orchestration: run_module envelope and exception classification
|
2026-08-08 21:53:05 +03:00 |
|
Andrew Pimenov
|
ecf570a5b2
|
config: pydantic-settings loader with env > .env > yaml precedence
|
2026-08-08 21:38:12 +03:00 |
|
Andrew Pimenov
|
9e6c6c5f77
|
models: domain shapes for geo, bgp, reputation, probes, speed
|
2026-08-08 21:33:09 +03:00 |
|
Andrew Pimenov
|
f8f5fbc49c
|
models: ModuleResult, ProbeError, Finding, Signal envelopes
|
2026-08-08 21:28:58 +03:00 |
|
Andrew Pimenov
|
de09864eba
|
project scaffold: uv packaging, config.yaml, package skeleton
|
2026-08-08 21:12:41 +03:00 |
|