ONE Utilities — Manager Edition with AI
Windows Companion v0.2 | Engineering source / manual approval

WARNING: NOT TESTED ON AN ACTUAL WINDOWS DEVICE YET.
The assistant's Windows PC is offline. Use only for controlled lab evaluation.

The companion does not expose network ports, run background services,
contact remote computers or send machine information to a server.

Functions:
  HashISO             Stream local ISO SHA-256 with built-in Get-FileHash
  InspectISO          Inspect currently mounted ISO state
  MountISO            Mount an existing ISO using the native Windows disk-image service
  UnmountISO          Unmount an ISO with explicit confirmation
  OpenDiscBurner      Open the native interactive Windows Disc Image Burner dialog
  ListPrinters        Enumerate printers on this Windows machine
  ListPrintJobs       Read jobs for a specified locally managed printer
  ListLocalISOs       List ISO images only in an explicitly chosen folder
  GetIPv4Inventory    Read local IPv4 interface configuration
  GetNeighborSnapshot Read cached ARP/neighbor entries (no network scans)
  GetConflictEvents   Show recent Windows TCP/IP address conflict events
  GetInterfaceCounters Read locally supported network interface metrics
  ObserveBroadcast    Passive 2-20 second interface-counter comparison

Usage from an authorized Windows PowerShell terminal:
  .\ONE-Utilities-Manager-Companion.ps1 -Action HashISO -ISOPath "C:\Images\example.iso"
  .\ONE-Utilities-Manager-Companion.ps1 -Action InspectISO -ISOPath "C:\Images\example.iso"
  .\ONE-Utilities-Manager-Companion.ps1 -Action MountISO -ISOPath "C:\Images\example.iso" -Confirmed
  .\ONE-Utilities-Manager-Companion.ps1 -Action OpenDiscBurner -ISOPath "C:\Images\example.iso" -Confirmed
  .\ONE-Utilities-Manager-Companion.ps1 -Action ListLocalISOs -Folder "C:\Images"
  .\ONE-Utilities-Manager-Companion.ps1 -Action GetIPv4Inventory
  .\ONE-Utilities-Manager-Companion.ps1 -Action GetNeighborSnapshot
  .\ONE-Utilities-Manager-Companion.ps1 -Action GetConflictEvents
  .\ONE-Utilities-Manager-Companion.ps1 -Action GetInterfaceCounters
  .\ONE-Utilities-Manager-Companion.ps1 -Action ObserveBroadcast -IntervalSeconds 5
  .\ONE-Utilities-Manager-Companion.ps1 -Action ListPrinters
  .\ONE-Utilities-Manager-Companion.ps1 -Action ListPrintJobs -PrinterName "Office Printer"

OpenDiscBurner NEVER burns unattended and still requires a separate
action within the Windows-native interface. No bootable USB writer exists.

Toner/ink levels, printer faults, and device telemetry require additional
manufacturer-supported SNMPv3, IPP or vendor APIs; not all printers report
percentages. Windows printer status alone must not be described as ink levels.

ONE IT Copilot is a planned AI feature; no AI model or autonomous remote
administration is connected in this companion. Payment, signing and native
entitlement enforcement are not integrated in this package.

Security: run scripts only from a trusted publisher after inspecting the
contents; do not disable antivirus or system execution policy protections
to run this engineering package. Never run on critical systems without validation.

IP conflict indicators require multiple trusted observations. A single ARP cache
does not conclusively demonstrate address conflict absence or presence.
Broadcast storm/flood analysis is PASSIVE. Nothing sends stress packets, scans
the LAN, releases DHCP leases, disables switches or changes network routing.
Use a separate approved change procedure to isolate a real loop or faulty port.
