Skip to content
Agent Threat Rules (ATR)中文
V. Evidence and audit

Evidence guide

An organization running ATR can produce eight kinds of evidence, for internal review, customer questionnaires or a third-party audit. This is evidence of detection. It is not a compliance guarantee.

Any engineThe commands use the reference engine, the MIT-licensed agent-threat-rules package on npm. Any conforming engine can produce the same evidence its own way. ATR does not prescribe or recommend a product.
IDEvidenceReference engine commandUsually kept in
EV-01
Config
Rule set and version

Which ATR release is deployed. Each rule also carries its own rule_version.

npm ls agent-threat-rulesDependency lockfile
EV-02
Config
Lane and blocking

The lane, enforce, alert or hunt, decides which maturities may fire. The setting also says whether a match may block. Blocking is off until someone turns it on.

atr guard --lane enforce --blocking # or ATR_LANE / ATR_BLOCKINGDeployment configuration
EV-03
Logs
Detection records

Each match names the rule ID and severity, so a record traces back to a published rule.

atr scan events.json --json # or --sarifLogging or SIEM
EV-04
Test
Rule self-tests

The deployed rules still match their own true positives and stay silent on their true negatives.

atr test rules/CI output
EV-05
Test
Engine conformance

The engine evaluates rules the way the specification says. Results are self-declared and reproducible.

conformance/v1.0 runnerConformance report
EV-06
Measurement
Published measurements

Recall and false-positive figures for each lane, tied to the ATR version that was measured, with their caveats.

data/measurements/<source>/latest.jsonATR repository
EV-07
Config
Data egress

Detections stay on the machine. Sending a report anywhere takes an explicit flag and an endpoint the operator picks. None is built in.

--report-to-cloud is off by default; --tc-url is required with itDeployment configuration
EV-08
Document
Known limits and errata

What the rules do not cover, which rules are inert, and errors found in published versions.

LIMITATIONS.md · /errata · rules/index.json (lanes)ATR repository and site