Core System

System Tasks

System tasks are background operations that run outside the normal pipeline execution cycle. They handle AI-powered content operations (alt text,...

Updated April 26, 2026

AI Directives System

Data Machine uses a hierarchical directive system to inject contextual information into AI requests. Directives self-register via the datamachine_directives filter,...

Updated April 26, 2026

Direct Execution (Ephemeral Workflows)

Direct execution (@since v0.8.0) allows you to execute a series of steps without first saving them as a Pipeline or...

Updated April 24, 2026

Memory Policy

MemoryPolicy is a per-agent, declarative filter that controls which memory files inject into an AI call. It is the memory-side...

Updated April 21, 2026

Handler Registration Trait

Standardized handler registration trait introduced in v0.2.2 that eliminates ~70% of boilerplate code across all handlers. Overview HandlerRegistrationTrait (/inc/Core/Steps/HandlerRegistrationTrait.php) provides...

Updated April 21, 2026

Recurring Scheduler

Single primitive for all recurring / cron / one-time / manual scheduling in Data Machine. Lives at inc/Engine/Tasks/RecurringScheduler.php. Every recurring...

Updated April 21, 2026

WordPress Settings Handler

File Location: inc/Core/WordPress/WordPressSettingsHandler.php Since: 0.2.1 Provides reusable WordPress-specific settings utilities for taxonomy fields, post type options, and user options across...

Updated April 20, 2026

FetchHandler Base Class

Overview The FetchHandler class (/inc/Core/Steps/Fetch/Handlers/FetchHandler.php) is the abstract base class for all fetch handlers in the Data Machine system. Introduced...

Updated April 20, 2026

ToolResultFinder

File: /inc/Engine/AI/Tools/ToolResultFinder.php Since: 0.2.0 Universal utility for finding AI tool execution results in data packets. Part of the Universal Engine...

Updated April 20, 2026

Publish Handler Settings

File Location: inc/Core/Steps/Publish/Handlers/PublishHandlerSettings.php Since: 0.2.1 Base settings class for all publish handlers providing common fields and standardized configuration patterns. Overview...

Updated February 22, 2026

StepNavigator

Overview The StepNavigator class (/inc/Engine/StepNavigator.php) is an engine component responsible for step navigation logic during flow execution. Introduced in version...

Updated February 17, 2026

Engine Execution System

The Data Machine engine utilizes a four-action execution cycle (@since v0.8.0) that orchestrates all pipeline workflows through WordPress Action Scheduler....

Updated February 17, 2026
← Back to Chubes.net