gen-bazel 0.1.3

gen — Bazel BUILD.bazel + MODULE.bazel renderer. Sibling of gen-nix (per-crate Nix) and gen-nix-bulk (per-tree Nix); same typed Manifest in, typed Starlark out. Operators pick the backend via shikumi config — the same source-of-truth typed Manifest renders to Nix or Bazel mechanically.
Documentation

gen-bazel — Bazel renderer for the gen engine.

Same typed Manifest as gen-nix / gen-nix-bulk; emits a typed Starlark AST → canonical pretty-printer → BUILD.bazel + MODULE.bazel files. The destination per the GEN.md plan: one source-of-truth Manifest, N typed renderers (Nix / Bazel / Buck / Bazel-rust-rules), operators pick the backend via shikumi.

The Starlark AST is intentionally minimal (atoms / lists / dicts / function-calls / assignments) — matches what BUILD files actually use; full Starlark eval is not in scope.