Detection Reports

Reference guide for ArmorClaw detection report structure — check results, platform identification, and host details.

Overview

When ArmorClaw runs a discovery scan, it produces a detection report for each host. This page describes the structure and fields of these reports.

Report Structure

Each detection report contains:

FieldDescription
HostThe hostname or IP address scanned
PlatformDetected operating system and architecture
Install PathWhere ArmorClaw was found (e.g., /opt/armorclaw)
DistributionThe ArmorClaw distribution type
VersionInstalled ArmorClaw version
Check ResultWhether ArmorClaw was found

Check Results

ResultDescription
FoundArmorClaw installation detected at the specified path
CleanNo ArmorClaw installation found on this host

Platform Identification

The report includes OS and platform details:

FieldDescription
OSOperating system (e.g., Linux, macOS)
ArchitectureCPU architecture (e.g., x86_64, arm64)
Kernel VersionKernel version string

Using Reports

Detection reports feed into the Installations table. Hosts where ArmorClaw is found are added as tracked installations. Hosts that are clean are not added but are recorded in the scan history.

Detection reports are generated by the ArmorClaw discovery script. Run curl -fsSL https://armoriq.ai/install/armorclaw-discovery.sh | bash -s -- --inventory on target hosts to produce reports.

On this page