actionqueue-engine 0.1.0

Scheduling, derivation, and concurrency primitives for the ActionQueue task queue engine.
Documentation
# actionqueue-engine

Scheduling, derivation, and concurrency primitives for the ActionQueue task queue engine.

## Overview

This crate provides the scheduling engine:

- **derive** -- Run derivation from task specifications (Once, Repeat, Cron)
- **index** -- Run indexing by state (Scheduled, Ready, Running, Terminal)
- **selection** -- Priority + FIFO run selection for executor leasing
- **scheduler** -- State promotion (Scheduled to Ready, RetryWait to Ready)
- **lease** -- Lease ownership and expiry models
- **concurrency** -- Concurrency key gates for single-flight execution control
- **time** -- Clock trait abstraction for deterministic testing

## Part of the ActionQueue workspace

See the [workspace root](https://github.com/zed-colonel/actionqueue) for full documentation.

## License

MIT