stackless_cloud/lib.rs
1//! Shared scaffolding for cloud substrates (Render, Vercel, …).
2//!
3//! Only verified-identical machinery lives here — credential resolution,
4//! operator-side prepare, the health-gate poll, and the spend line. Each
5//! provider keeps its own error type, codes, and deploy semantics; the shared
6//! helpers return neutral data the provider maps to its own fault, so
7//! per-provider error codes stay distinct (ARCHITECTURE.md §2). Deploy/lifecycle
8//! (the REST clients, teardown verification, namespace shape) is deliberately
9//! NOT abstracted here — it differs materially between providers and has too few
10//! instances to generalise safely.
11
12pub mod checkpoint;
13pub mod credential;
14pub mod ensure;
15pub mod health;
16pub mod prepare;
17pub mod source_ref;
18pub mod spend;