Commit graph

16 commits

Author SHA1 Message Date
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
dfaca484d4 fix architecture.ru.md transcription typo 2026-08-08 21:24:33 +03:00
Andrew Pimenov
2a3020cdb9 bilingual readme and architecture docs 2026-08-08 21:21:29 +03:00
Andrew Pimenov
de09864eba project scaffold: uv packaging, config.yaml, package skeleton 2026-08-08 21:12:41 +03:00
Andrew Pimenov
1389b361d3 gitignore sdd workspace scratch dir 2026-08-08 21:08:51 +03:00
Andrew Pimenov
50e9b98047 netcheck implementation plan: 42 tasks across 10 phases 2026-08-08 21:03:27 +03:00
Andrew Pimenov
7e4f63007b spec: public repo status, bilingual docs, license note 2026-08-08 19:17:33 +03:00
Andrew Pimenov
cfa04fabcd netcheck design spec 2026-08-08 19:13:20 +03:00
Andrew Pimenov
87f8f3ee5e init 2026-08-08 19:13:18 +03:00