Skip to main content

Module buffer_names

Module buffer_names 

Source
Expand description

Deterministic buffer naming for generic Cat-A builder aliases.

Some vyre-libs builders historically accepted generic names such as "input", "output", "decoded", or "out". When multiple Programs were fused into one rule kernel, those aliases could collide with unrelated buffers across families. This module rewrites only the generic aliases into stable family-scoped names while preserving caller-specified explicit names.

Functionsยง

scoped_generic_name
Rewrite a generic buffer name into a stable family-local name.