Skip to main content

Product roadmap

This roadmap outlines the strategic direction for fluxrig. It defines the journey from an orchestration foundation to a high-fidelity, AI-orchestrated patchbay for mission-critical infrastructure.

Phase 0: proof of concept​

VersionStatusGoalDescription
POCDeliveredArchitecture ValidationValidated gRPC vs NATS JetStream, Wasm loading, and protocol parsing.

Phase 1: architecture & foundation​

VersionStatusGoalDescription
v0.1.xDeliveredCore Data PhysicsDefined the fluxMsg model, time-ordered identity (now UUID v7, RFC 9562), and Snake Protocol.

Phase 2: core runtime​

VersionStatusGoalDescription
v0.2.xDeliveredAutonomous ExecutionSingle-binary Rack engine, self-healing connectivity, and DuckDB storage.

Phase 3: open & flexible logic​

VersionStatusGoalDescription
v0.3.xDeliveredUniversal I/OBento wrapped as a gear: Bloblang mapping, with the pure and local I/O connector sets.
v0.4.xDeliveredPublic Release & Native GearsOpen-source launch; ISO 8583 I/O and codec gears, Coat Check correlation, distributed state (NATS KV), and secure enrollment.
v0.5.xDeliveredSovereign IdentityUUID v7 (RFC 9562) identity plane and telemetry hardening.
v0.6.xDeliveredPolyglot LogicWasm runtime (wazero) with signed, supply-chain-secure modules.

Phase 4: scale & hardening​

VersionStatusGoalDescription
v0.7.xDeliveredPayment SwitchingConductor gear: connection routing + reply correlation over the valet ticket store, gear manifests, and native ISO 8583 TLS/mTLS.
v0.8.xDeliveredEMV Chip DataBER-TLV composite parsing, with tags the spec does not declare carried through untouched.
v0.9.xDeliveredEnrichment & CorrelationEnrichment from outside the message under a hard deadline, and correlation keys that survive a bus hop.
v0.10.xDeliveredThe Semantic LayerA protocol spec states its rules and the codec enforces them: per-message field usage, conditions, value domains and cross-field checks, plus a protocol reference generated from the spec.
v0.11.xDeliveredStore Encryption & Enterprise GearsThe message store is encrypted at rest, wires choose a lane (hot or guaranteed), and the first licensed enterprise gears ship alongside the core release.
v0.12.xDeliveredAuthentication HardeningThe Mixer's API and a Rack's enrollment and heartbeat now require authentication, a Rack pins the Mixer's signing key, and guaranteed-lane messages ack only once handled.
FuturePlannedDifferential AnalysisCorrelator gear: parallel shadow mastering and reconciliation against the immutable archives.
FuturePlannedGuaranteed Local LaneA NATS leaf node in each Rack keeps guaranteed delivery on disk when the Mixer is unreachable, with retention limits and durable delivery between Racks.
FuturePlannedHardened IntegrityForensic analytics (DuckLake), at-rest encryption for the Mixer's analytics database (DuckDB and Parquet), durable ticket store (local_durable), per-destination circuit breaker, and peer heartbeats.

Phase 5: enterprise control​

VersionStatusGoalDescription
FuturePlannedGlobal Managementfluxrig Studio (Visual Builder), Remote Fleet Management (OTA), and HSM/KMS security integration.
FuturePlannedDurable WorkflowsIntegration with Temporal for long-running business processes.

Phase 6: autonomous engineering​

VersionStatusGoalDescription
FuturePlannedAI OrchestrationAI-driven configuration and deterministic anomaly detection.