phoxal 0.18.0

Phoxal — production-oriented autonomous robot framework (engine, model, typed bus, contracts).
Documentation
// A runtime impl with no #[setup] (D22).
use phoxal::api::y2026_1 as api;
use phoxal::prelude::*;

#[derive(phoxal::Runtime)]
#[phoxal(id = "no-setup", api = y2026_1)]
struct NoSetup {
    target: Publisher<api::drive::Target>,
}

#[phoxal::runtime]
impl NoSetup {
    #[step(hz = 10)]
    async fn step(&mut self, _step: StepContext) -> Result<()> {
        Ok(())
    }
}

fn main() {}