Expand description
Shell lifecycle manager — from spawn to death, with self-assembling DNA.
This crate provides a full lifecycle state machine for shell instances, including self-assembling DNA pathways that grow with use and decay with disuse.
Structs§
- DNA
- Self-assembling pathway collection — used pathways grow, unused get pruned.
- Pathway
- A single DNA pathway — grows with use, decays with disuse.
- Shell
Config - Configuration for spawning a new shell.
- Shell
Lifecycle - The lifecycle state machine for a single shell.
- Shell
Nursery - Manages all shell profiles.
- Shell
Profile - Accumulated identity and stats for a shell.
Enums§
- Lifecycle
Error - Errors that can occur during lifecycle operations.
- Lifecycle
Event - Events that can trigger lifecycle transitions.
- Shell
State - Lifecycle states a shell can be in.
- Shell
Type - The type of shell being managed.