Skip to content

Latest commit

 

History

History
24 lines (17 loc) · 903 Bytes

File metadata and controls

24 lines (17 loc) · 903 Bytes

Changelog

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.

[Unreleased]

No changes yet.

[0.1.0] - 2026-03-11

Added

  • Initial release of the AimDB code generation library
  • ArchitectureState type for reading .aimdb/state.toml decision records
  • Mermaid diagram generation from architecture state (generate_mermaid)
  • Rust source generation from architecture state (generate_rust)
    • Value structs, key enums, SchemaType/Linkable implementations
    • configure_schema() function scaffolding
    • Common crate, hub crate, and binary crate generation
  • State validation module for architecture integrity checks (validate)
  • TOML serialization/deserialization of architecture state