Skip to content

Concepts

This section explains the core ideas behind Acteon. Understanding these concepts is essential for using the system effectively.

Architecture

How Acteon is structured as a workspace of Rust crates, with each component handling a specific concern.

Actions & Outcomes

The Action type that flows through the system and the ActionOutcome variants that describe what happened to it.

The Dispatch Pipeline

Step-by-step walkthrough of how an action is processed — from intake through rule evaluation, execution, and audit recording.

Rule System

How rules are defined, evaluated, and matched against actions to determine what happens.

Providers

The provider abstraction that allows Acteon to dispatch actions to any external service.