main
- (b) direct codecs resolved AND validated: generated types+codecs,
ReadResult<Packet>, no serde/serde_json/alktype in output
- benchmark: ~10x faster than Value-shaped generated, ~15-20x faster
than interpreter, ~4x off raw no-alloc baseline (String/Vec allocs)
- F-6: names come from the BAST doc (plan erases $defs names);
OQ-GN-02 refined: plan for semantics, BAST for names
- V{key} variant naming for numeric discriminator keys
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.
Languages
Markdown
100%