The engine (github.com/catnet-io/engine, pkg/results.DeviceInfo) already populates OS, OSFamily, DeviceType, and Vendor fields for each scanned host. The table in internal/ui/model.go currently only displays IP, Hostname, MAC, and Ports — this data already exists and is not shown.
Scope: rendering only in internal/ui/model.go. No new domain logic, no invented data — only display what the engine already delivers.
The engine (github.com/catnet-io/engine, pkg/results.DeviceInfo) already populates OS, OSFamily, DeviceType, and Vendor fields for each scanned host. The table in internal/ui/model.go currently only displays IP, Hostname, MAC, and Ports — this data already exists and is not shown.
Scope: rendering only in internal/ui/model.go. No new domain logic, no invented data — only display what the engine already delivers.