UUSAP

How it works

Reason, gate, execute, sign.

One pipeline runs under every workflow. Here it is in full — the loop, three real use-case flows, and the guarantees that hold it together.

The loop

One path, from raw signal to signed verdict

Every USAP workflow runs the same pipeline. The agent reasons; the evidence gate and the human-approval step decide what passes; MCP executes; the audit log remembers. Watch the signal flow through.

01
Signal
alert · PR · finding
02
Reason
cs-* agent classifies
03
Fetch
resolve MCP · pull evidence
04
Verdict
11-field typed JSON
gate
Evidence gate
resolvable or rejected
gate
Human approval
for anything mutating
07
Dispatch
router → physical MCP
08
Sign
hash-chained · HMAC
Read · autonomousDecision · gatedRecorded · signed

Use cases

The same discipline, across real workflows

Three flows USAP runs end to end. Read paths flow freely; decisions gate; every outcome is recorded.

AT · Alert Triage

A SIEM alert becomes an evidence-backed verdict

The analyst persona classifies the alert, pulls the signal and repo context over MCP, and cites the exact tool-call that produced every finding.

cs-security-analyst
01
SIEM alert
triggering signal
02
Classify
intent · SEV
03
mcp:siem:search
pull the signal
04
11-field verdict
evidence cites call-id
05
finding-triage
hand off
IR · SEV-1 Incident

Ransomware declared, contained, preserved

Classification declares SEV-1 and starts the regulatory clock. Containment waits for human approval; forensics runs in parallel so volatile evidence is never lost.

cs-incident-responder
01
Detection
EDR / SIEM
02
Classify
type · severity
03
Declare SEV-1
regulatory clock
gate
Human approval
before containment
05
Contain + forensics
isolate · preserve
06
Signed audit
chain of custody
CI/CD · Container Scan

A malicious layer is caught before the image ships

Findings are classified by component — base image, app dependency, or unexpected layer. A CVSS gate blocks the deploy; an implanted layer escalates to incident command.

cs-cloud-investigator
01
Image build
Trivy / Grype
02
Classify
base · app · implant
gate
CVSS gate
block · fix · track
gate
Implant? T1525
unprovenanced layer
05
Block deploy
escalate to IR

How it works

One path, from signal to signed verdict

01

Reason

A cs-* agent classifies the signal and pulls the evidence it needs over MCP — from whatever SIEM, cloud, or code host you actually connected.

02

Gate

The typed verdict passes the evidence gate; anything that mutates the world waits behind explicit human approval.

03

Execute & sign

On approval, MCP dispatches to the real tool. Every step lands in a tamper-evident, signed audit log.

The guarantees

Four rules that make it trustworthy

01

No source, no verdict

Every conclusion must cite evidence that resolves — a live tool-call, a URL, an in-repo file. Prose like "the logs showed it" is rejected at the contract boundary.

02

A human approves the world-changing part

Reads run autonomously. The moment an action mutates — isolate a host, block an IP, rotate a key — the payload halts for a person. Every skill declares it.

03

Numbers are computed, never invented

CVSS from the vector, EPSS from the FIRST feed, confidence from a written rubric. If it can't be computed from a canonical source, it's marked qualitative — not guessed.

04

Every step is signed

Verdict, approval, dispatch — each appended to a SHA-256 hash chain and HMAC-signed. An incident review can trust exactly what happened, in order.

12 domains · 80 skills · 12 orchestrator agents

DetectionResponseCloud & InfraAppSec / DevSecOpsIdentity & AccessRed TeamWeb App SecurityPentestSystem SecurityGovernanceRisk & CompliancePlatform / AI