mlua-swarm 0.1.2

Swarm engine host built on mlua — long-running stateful runtime with Role/Verb gate, CapToken, 3-stage pipeline, and Middleware overlay.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Persistence layer — the sibling of `application` / `service` in the
//! Layered decomposition.
//!
//! Every entry in this module is either a `Store` trait or one of its
//! backend implementations. Domain entities themselves (`Blueprint`,
//! `EnhanceSetting`, `EnhanceLogEntry`, …) live in their originating
//! domain modules; the traits here describe the persistence contract
//! and nothing else.
//!
//! `Blueprint` is the one exception: its store lives at
//! [`crate::blueprint::store`] because the Git-backed backend is deeply
//! tied to `BlueprintVersion` / `ContentHash` / commit-graph semantics
//! and does not fit the flat-CRUD shape used here.

pub mod enhance_log;
pub mod enhance_setting;
pub mod issue;
pub mod output;