V1 showed output. HawkinsOperations shows controlled proof boundaries.
The active system is HawkinsOperations.
HawkinsOps V1 remains online as a historical archive of the original SOC automation and detection engineering work.
The current governed rebuild lives in the HawkinsOperations GitHub organization and on hawkinsoperations.com, where source, validation, platform contracts, proof records, governance routing, and public rendering are separated.
Single public proof surface, historical snapshot, original SOC automation work.
Six-repo governed system: source truth, validation truth, platform contracts, proof records, governance routing, public navigation.
Historical HawkinsOps V1 context only. These metrics are not current HawkinsOperations runtime proof, production proof, public-safe proof, customer deployment proof, or SOCaaS availability proof.
The successor separates what V1 bundled together.
V1 bundled story and proof together. HawkinsOperations separates source, validation, platform, proof, governance, and rendering.
V1 was a closed snapshot. HawkinsOperations is the active governed system for review, validation, routing, and claim control.
Current reviewer routes are split by authority.
Detection source lives in hawkinsoperations-detections.
Controlled validation lives in hawkinsoperations-validation.
Ledgers, case packets, and automation boundaries live in hawkinsoperations-platform.
Proof records and claim ceilings live in hawkinsoperations-proof.
Reviewer routes and authority maps live in .github.
hawkinsoperations.com renders reviewer paths, but does not create proof.
HawkinsOps V1 remains useful for historical context, prior artifacts, and the closed V1 proof surface, but it should not be treated as the active operating architecture. Website rendering is not proof. GitHub rendering is not runtime truth. Green CI is not final authority. AI is support labor, not final security authority.
Every alert passes through this system.
SignalFoundry
Wazuh alerts in → policy-driven triage → mandatory redaction → evidence packs → reconciliation gate → published proof. 35-script Python pipeline. Deterministic. Nothing publishes without PASS.
How alerts become evidence
Every alert enters the same pipeline. Most are auto-closed. The rest produce structured evidence packs.
What the pipeline watches for
211 detection rules across 4 platforms, mapped to MITRE ATT&CK (+ 10 IR playbooks). Full searchable inventory →
MITRE-mapped behavioral detections across tactic folders: process creation, lateral movement, credential access, persistence, and more.
Custom rule IDs (100000+ range), deployed to Wazuh Manager. Lab-validated with detection harness.
7-step structured response: detect, triage (5 min), investigate (30 min), contain, eradicate, recover, document.
Investigation queries against Wazuh-forwarded events. Home lab scope — not enterprise deployment.
Pipeline integrity
Locked snapshot from data/truth/current-authority.json. These values do not change from later telemetry. Full proof →
- Public benchmark snapshot: reviewer-authoritative values from
data/truth/current-authority.json. - Runtime snapshot: informational telemetry remains subordinate and is disclosed on /proof.
- Generated at: 04-21-2026
- Source artifact:
site/data/truth/current-authority.json
Pipeline health check.
All endpoints reporting.
Analyst-ready evidence packs.
0 mismatches between stages.
Snapshot date.
Source: /assets/data/ops-metrics.json · Locked: 04-21-2026 · Full verification →
Public benchmark snapshot · Runtime snapshot · Generated at 04-21-2026 · Source artifact /assets/data/ops-metrics.json
Where each public surface belongs
HawkinsOps is the closed V1 proof surface. HawkinsOperations is the successor governance architecture, split across detection, validation, platform, proof, and website repositories so source, runtime, signal, evidence, and public-proof claims do not collapse into one surface. RayleeOps carries public review/context. Website pages render approved claims; they do not create proof by themselves.
Verify it yourself
Every claim on this site traces back to a verification command. Clone the repo and run these: