Skip to main content

Module core

Module core 

Source
Expand description

Core module — foundational types, contracts, and shared abstractions.

This module provides the canonical type definitions used across all other modules (platform, orchestrator, telemetry, adapter).

Re-exports§

pub use manifest::*;
pub use plan::*;
pub use telemetry_types::*;
pub use types::*;
pub use validation::*;
pub use verification::*;

Modules§

manifest
Manifest schema, trust model, and fallback chain.
plan
Plan types and topological sorting.
registry
Installed-component registry — the single source of truth for what Rusty has installed, where, and whether a core component is sealed against override.
telemetry_types
Telemetry payload types with privacy-safe design.
types
Core foundational types for Rusty Stack.
validation
Validation state machine governing tier transitions and UI filtering.
verification
Post-apply verification result types.