Repository navigation
v5.2: the user's improvements
v5.2 "the user's improvements": a theme button, pages for every screen, the code arranged by interface, a port scanner that reads what it finds (with nmap as an optional engine), and the port scan in the web app, also from your own virtual machines behind an access token. Project version: 5.2.0.
Test result: 1,484 automated tests pass; ruff, mypy and pip-audit are clean. The gate (record): the full NSL-KDD files through the trainer with the keyboard only, and the web and the CLI label KDDTest+ the same, byte for byte; the ML report on the v5.2 code gives the 5.0 numbers (all 1,246 values equal); a fresh install on Windows passes every menu path; every page at 8 sizes from 320 × 568 to 1920 × 1080 in both themes, with no contrast failure. Windows 10 Enterprise LTSC 2021, Python 3.14.3, scikit-learn 1.8.0.
Everything that changed, with the known limits: CHANGELOG.
An older version, kept for the record: the latest is v5.4.