Expand description
AimDB Codegen — architecture state types and TOML parser
Deserialises .aimdb/state.toml into ArchitectureState.
Structs§
- Architecture
State - The full contents of
.aimdb/state.toml. - Binary
Def - One
[[binaries]]entry — a deployable binary crate. - Connector
Def - One
[[records.connectors]]entry. - Decision
Entry - One
[[decisions]]entry — architectural rationale. - External
Connector Def - One
[[binaries.external_connectors]]entry — a runtime broker connection. - Field
Def - One
[[records.fields]]entry — a typed field in the value struct. - Meta
[meta]block — version and timestamps.- Observable
Def [records.observable]block — metadata forObservabletrait generation.- Project
Def [project]block — drives common crate naming and Rust edition.- Record
Def - One
[[records]]entry. - TaskDef
- One
[[tasks]]entry — describes an async task function. - TaskIo
- One
[[tasks.inputs]]or[[tasks.outputs]]entry.
Enums§
- Buffer
Type - The three AimDB buffer primitives.
- Connector
Direction - Connector data flow direction.
- Serialization
Type - Serialization format for
Linkabletrait generation. - Task
Type - The functional role of a task — drives stub body generation.