- Cargo.toml: alkgen 0.1.0, deps alktype 0.3.0 + handlebars 6.4 + serde_json (preserve_order) + thiserror; empty lib - AGENTS.md: family-style conventions (wasm-clean, strict templates, template-is-code, generated-code hygiene) + reference map - verified: cargo check/clippy/fmt, wasm32-unknown-unknown release build
517 B
517 B
alkgen
Template-based codegen engine for the alk* stack: handlebars-rust
templates rendered over alktype BAST (Binary Abstract Syntax Tree)
documents, producing code artifacts — binary readers, writers, and
validators for alkcall channels, and call-protocol handlers in the
shape of alkhttp's from_openapi / from_jsonschema adapters.
Status: Phase 0 (exploration). See docs/research/phase-0.md.