Skip to content

voice: fold to one canonical noise-sample generator (single source-of-truth) #588

@drewdrewthis

Description

@drewdrewthis

Today two byte-deterministic noise-sample generators ship: TS (javascript/scripts/generate-noise-samples.mjs) and Python (python/scripts/generate_noise_samples.py).

After #587 (Python parity) lands and Python gets the richer generator too, fold to ONE canonical generator. Likely Python (keeps the rest of the asset-gen tooling co-located in python/scripts/). The JS workflow calls it via Make or uv run.

Two generators for the same deterministic byte-output is a guaranteed future-divergence.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions