All notable changes to aimdb-codegen will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
No changes yet.
- Initial release of the AimDB code generation library
ArchitectureStatetype for reading.aimdb/state.tomldecision records- Mermaid diagram generation from architecture state (
generate_mermaid) - Rust source generation from architecture state (
generate_rust)- Value structs, key enums,
SchemaType/Linkableimplementations configure_schema()function scaffolding- Common crate, hub crate, and binary crate generation
- Value structs, key enums,
- State validation module for architecture integrity checks (
validate) - TOML serialization/deserialization of architecture state