Every confirmed prevention creates an IntelligenceArtifact. The next similar attack gets a +15% confidence boost automatically. Intelligence Reuse Rate (IRR) is tracked in Prometheus from day one — and it climbs.
◈
Runtime Graph
Every attack leaves a fingerprint in the graph. Process → spawned → Container → downloaded → Package → mutated_from → Package. 9 node types, 7 edge types, durable PostgreSQL + Redis hot cache. Measured live: 3.7ms avg query latency.
ProcessAI AgentMCP ToolTTPPackage
⬡
VetoExplain
Deterministic incident explanation. Same inputs → identical output every time. Timeline, MITRE mapping, root cause, recommended actions — assembled from existing pipeline data. LLM optional. Offline mode supported. Full audit trail.
MITRE ATT&CKTimelineRoot CauseDeterministic
◎
Agent Runtime Intelligence
AgentBehaviorProfile per AI agent. EMA drift detection — not just what tools were called, but how the behavior deviates from baseline. Credential misuse, excessive file access, abnormal tool usage detected at runtime. Zero prompt analysis.
Drift DetectionBehavioral BaselineMCP ToolsNo Prompt Analysis
⬟
Intelligence Reuse Engine
Every confirmed prevention (confidence ≥0.75) generates an IntelligenceArtifact. New detections query prior artifacts — blended Jaccard + cosine similarity on TTP chains — and get a +15% confidence boost. IRR metric live in Prometheus from day one.
TTP Chain128-dim VectorCompoundingIRR Metric
◇
Behavioral Fingerprint Service
Single producer of BehaviorFingerprint for every consumer — Prevention, Reuse, VetoExplain, and future Forecast/Genome. sha256(sorted TTP chain) + 128-dim L2-normalized behavior vector. One package. No duplicated logic. No migration pain when new consumers are added.
128-dim VectorDeterministic HashSingle ProducerForecast-Ready
vetoexplain · POST /api/v1/explain · deterministic output
input_hash: a3f7c2b1e9d4... # determinism proof
generation_method: deterministic
─────────────────────────────────────────────────────
summary: "Supply chain attack (T1195.002) targeting AWS credentials. quarantine_package executed."
─────────────────────────────────────────────────────
mitre_mapping:
T1195.002 Initial Access / Supply Chain confidence=0.94
T1552 Credential Access confidence=0.89
root_cause: Malicious package: lodash-hijacked:4.17.22
blast_radius: HIGH — credential exfiltration, 50k transitive dependents
compliance: SOC2: CC6.1, CC6.2 · ISO27001: A.9.4.1, A.12.2.1
actions: quarantine_package [EXECUTED] · revoke_credentials [EXECUTED]
─────────────────────────────────────────────────────
fingerprint: sha256(T1195.002|T1552) = 7c3f8a...
behavior_vector: [128-dim] → artifact match in next similar attack: +15% confidence