cochranblock 0.3.0

Zero-cloud website in a single Rust binary. 13MB on x86, 8.9MB on ARM. $10/month infrastructure. cargo install and run.
Documentation
#![allow(non_camel_case_types, non_snake_case, dead_code, unused_imports)]

//! CochranBlock — Rust-only SaaS. Kova: thiserror, no unwrap in lib, /// doc = Why.
//! Flattened: core/* → src/ (folder_token_map).
// Unlicense — cochranblock.org
// Contributors: Mattbusel (XFactor), GotEmCoach, KOVA, Claude Opus 4.6, SuperNinja, Composer 1.5, Google Gemini Pro 3

pub mod error;
pub mod std_aliases;

#[cfg(feature = "admin")]
pub mod config;
#[cfg(feature = "admin")]
pub mod crypto;
#[cfg(feature = "admin")]
pub mod auth;
#[cfg(feature = "admin")]
pub mod dns;
#[cfg(feature = "admin")]
pub mod db;

#[cfg(feature = "tests")]
pub mod tests;
#[cfg(feature = "tests")]
pub mod screenshot;
pub mod web;
pub mod ux;

/// t0 = AppState. Why: Shared state for router; intake pool for leads.
#[derive(Clone)]
pub struct t0 {
    pub intake_pool: Option<sqlx::SqlitePool>,
}