Loading Logo
Foundational Core

WFX-b

Your cron jobs are not a platform. Durable execution, explicit state, and replay-grade truth — or keep duct-taping peak load.

WFX-b is the Babadook-owned durable workflow execution and orchestration substrate. Not a rebranded runtime fork. Not a state-machine library you glue to a queue. Not an event bus pretending causality equals choreography. WFX-b absorbs execution, history, replay, task dispatch, explicit state-machine control, visual authoring, operator visibility, SDK/API ownership, and product-plugin composition into one canonical platform under Babadook control.

At execution depth, WFX-b owns workflow durability guarantees, append-only history, deterministic replay, task queues, worker lifecycle, activity execution, retries, timers, signals, queries, updates, cancellation, termination, and namespace control. History is replay authority — projections, caches, dashboards, and snapshots cannot supersede it. Partial execution, compensation, and cross-product edges are explicit graph constructs with Timeline-X causality and ARGUS evidence, not inferred side effects.

At orchestration depth, WFX-b converges absorbed state-machine semantics into first-party control surfaces: approved transitions, superposition handling, emitted-event FIFO discipline, snapshot inspection, and operator-grade state management broader than raw SDK polling semantics. Canonical source is human-readable .wfxz. Product, tenant, deployment, and plugin extensions compile through deterministic .module.wfxz overlays — Studio graphs round-trip to source, not GUI-only truth.

WFX-b Studio is the product-native authoring surface. Operations Console upgrades operator visibility with lineage, evidence refs, truth class, freshness state, redaction, KAOS recovery context, MOIRA decision context, and deployment-class worker placement — without surrendering execution-grade history, task queue, schedule, or workflow-operation semantics. Product plugins from XRP, DXP, Lynceus, and future products enter only through descriptor-backed manifests, ARGUS scopes, CRTL admission, and WFX-b-owned invocation planners — no webhook bypass, no product-local automation bus.

Foundational cores strengthen WFX-b at declared boundaries. Timeline-X owns event identity and causality projection; KAOS owns optimization and reconciliation analysis; fullSET owns heuristic inference; polyMAX owns connector protocol surfaces; MOIRA owns governance propagation; CRTL owns runtime and deployment legality; ARGUS owns authorization and evidence. None of them replace WFX-b as the durable workflow runtime owner. One motor. One history. No excuses when peak load arrives.

WFX-b is the workflow runtime owner, not your business domain model. It does not ingest raw feeds, normalize schemas, or replace your operational database — that is polyMAX and product fat services. It does not invent canonical event identity or forensic event storage without timeline-x. It does not optimize routes, tensors, or reconciliation math without KAOS. It does not adjudicate governance breakers or propagation budgets without MOIRA. It does not authorize mutations or forge staged-before-success evidence without ARGUS. It does not project runtime manifests, endpoint bundles, or deployment-class legality without CRTL. It does not surface heuristic pattern discovery without fullSET — and fullSET outputs remain advisory until a WFX-b owner accepts them. It will not salvage workflows you designed without idempotency keys, compensation plans, or explicit failure routes. Buy WFX-b for durable execution and orchestration truth. Pair it with the other cores for production-grade operations.

Durable Workflow Execution

Workflow runs survive worker loss, network partitions, and control-plane restarts. Execution truth lives in WFX-b-owned history and registry — not process memory or best-effort queues.

Append-Only History & Deterministic Replay

Ordered event stream for workflow tasks, activities, timers, signals, queries, updates, markers, child workflows, and visibility mutations. Replay derives branch decisions from history — concurrent scheduling cannot alter logical outcome.

Task Queue Matching & Dispatch

Frontend and matching services route tasks to workers by queue, build ID, deployment version, sticky queue state, and capability digest — with stale-version drain policy under reachability rules.

Activity Lifecycle Control

Start, heartbeat, complete, fail, cancel, and terminate with task-token and by-ID variants, bounded heartbeat details, completion payload caps, and conflict-token validation.

Retry, Timer & Cancellation Semantics

Deterministic retry state tied to failure class and recorded timer events. Cooperative cancellation versus authoritative termination — each with authorization, reason codes, and visibility updates.

Explicit State-Machine Orchestration

Approved transitions, entry/exit/transition actions, custom observers, invoke registries, reality/universe snapshots, and superposition handling — broader than raw polling SDK semantics.

.wfxz Canonical Source Pipeline

Human-readable workflow packages compile through lexical parse, semantic analysis, type check, overlay merge, deployment planning, and execution-plan emission — construction-ready only with digest-closed evidence.

.module.wfxz Deterministic Overlays

Product, customer, tenant, deployment, and plugin extension layers as deterministic overlays — round-trip diffable, replay-stable, and separable from base source authority.

WFX-B Studio Visual Authoring

Canvas graphs, typed ports, expression bindings, credential selectors, module overlays, and validation compile to .wfxz — layout metadata is presentation unless explicitly promoted to runtime contracts.

Operations Console Visibility

Execution-grade workflow list, history, task queue, worker, schedule, and query surfaces upgraded with lineage, evidence refs, truth/freshness/redaction state, and runtime-family placement projections.

Product Plugin Composition

Descriptor-backed ProductPluginCapabilityManifest with node, action, event, trigger, service-call, and UI form catalogs — lifecycle states from declared through retired with admission and revocation contracts.

Cross-Product Workflow Edges

Legal edges between XRP, DXP, Lynceus, and future products with ABI join rows, owner-transfer fencing, compensation DAG records, and replay digests — no direct SDK bypass.

Compensation & Failure Route Graphs

Explicit failure edges and compensation nodes with idempotency keys, ordering policy, partial-failure boundaries, and KAOS fault-context binding — history is never rewritten, only appended.

Protobuf-First API & Gateway

117-row public method baseline with REST/gRPC parity, OpenAPI v2/v3 projections, rate-limit classes, payload reference policy, and negative-publication ledgers for forbidden surfaces.

Multi-Language SDK Ownership

Go, Java, Python, Ruby, TypeScript, and Rust SDK surfaces under WFX-b package law — baseline portable subset preserved where declared; WFX-b-native extensions carry explicit non-portability markers.

Foundational Call Envelopes

Timeline-X, KAOS, fullSET, polyMAX, MOIRA, and CRTL integrations through FoundationalCallEnvelope, DonorProjectionRecord, and FoundationalDecisionEnvelope — donor subsystems never commit workflow truth directly.

Signals, Queries, Updates & Schedules

Asynchronous signals, read-only queries outside replay mutation, state-changing updates with validation, and schedule definitions with idempotent activation and replay-stable trigger policy.

Worker Deployment & Version Routing

Build ID compatibility, ramping/current/drainage metadata, deployment reachability, and routing revision with stale-write protection — admin mutations require conflict tokens and freshness evidence.

Partial Execution & Cached Upstream Data

Cursor-backed partial runs legal only with closed upstream event ranges, matching digests, and intact ARGUS evidence — cache hits accelerate inspection without altering workflow meaning.

CRTL Deployment-Class Runtime Placement

RuntimePlacementPlan emits task queues, worker realization class, resource envelope, and CRTL manifest targets per compiled node — serverless, persistent, ephemeral, and edge profiles admitted through Part 6 legality.

PreviouspolyMAXNextAthena

See it ignite.

A demo of one core is a tech talk. A demo of all nine is a reckoning. Book the second one.

Get in touch
Babadook TechBabadook Tech

Pioneering the future of technology through innovation, research, and cutting-edge solutions. Building tomorrow's world today.

GitHubDiscordLinkedInInstagramRedditEmail

Industries

  • All Industries
  • Healthcare
  • Financial Services
  • Energy & Utilities
  • Manufacturing
  • Case Studies

Capabilities

  • All Products
  • Enterprise Solutions
  • Cloud Services
  • AI & Machine Learning
  • Quantum Computing
  • Pricing

Products

  • All Products
  • Enterprise Solutions
  • Cloud Services
  • AI & Machine Learning
  • Quantum Computing
  • Pricing

Solutions

  • All Solutions
  • Healthcare
  • Financial Services
  • Energy & Utilities
  • Manufacturing
  • Case Studies

Resources

  • Documentation
  • Blog
  • Dev Diaries
  • How-to Guides
  • Research
  • Research Articles
  • Events
  • News

Company

  • About Us
  • Our Team
  • Meet Us
  • Innovation
  • Careers
  • Press Releases

Support

  • Contact Support
  • Office Hours
  • Email Support
  • System Status
  • Privacy Policy
  • Terms of Service
  • Cookie Policy

Stay Updated

Get the latest updates on our products, research, and industry insights.

© 2026 Babadook Tech LLP. All rights reserved.

PrivacyTermsCookies
All systems operational

ENGINEERED FOR UTOPIA