You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Core Kernel & State Machine Rollup: Deterministic state progression for leaf jobs (SUBMITTED -> BLOCKED -> PENDING -> RUNNING -> DONE) and aggregated root runs (SUBMITTED, BLOCKED, RUNNING, DONE) with terminal outcomes (COMPLETED, FAILED, CANCELLED, TIMED_OUT, PREEMPTED).
DAG Dependency & Cycle Engine: Kahn's algorithm topological sorting with cycle detection and rich edge trigger rules (AFTER_OK, AFTER_NOT_OK, AFTER_ANY, AFTER_CORR).
Hierarchical Job Groups & Parameter Sweeps: Arbitrary recursive group nesting with variable inheritance, template interpolation ({{ var }}), explicit sequences (params), and Cartesian product matrix sweeps (matrix).
Content-Addressable Collateral (CAS): Local filesystem CAS staging at ~/.hexaqueue/collateral with streaming SHA256 integrity verification, quarantine states, and automatic retention tiers.
Hexagonal Ports & Zero-Cost Developer Loop: Comprehensive abstract port interfaces for queueing, runtime execution, isolated storage, budget accounting, and log streaming with zero-dependency local adapters and FREE_TIER resource clamping ($0 cloud spend).
Realistic Example Applications: End-to-end batch ETL pipeline (examples/data-pipeline) and stochastic multi-regime Monte Carlo simulation (examples/monte-carlo) with programmatic Python DAG builders and CLI collateral scripts.
Developer Experience CLI (hq): Local developer commands for run submission, status monitoring, and log streaming.
360° Quality Rigor: >90% branch test coverage, Google-style docstrings with Notes/Architectural Intent:, 1:1 unit test parity enforcement, Hypothesis property-based fuzzing, and hardened multi-tier CI/CD pipelines.