Nothing rolls freely
The seed chooses between authored options rather than sampling a range. The few values that are loose have ranges tight enough that both ends are good.
Every visit builds a structurally different version. The same seed rebuilds the same one, forever.
The seed chooses between authored options rather than sampling a range. The few values that are loose have ranges tight enough that both ends are good.
Accent count is guaranteed and spread across depth, so no seed produces a version with nothing to look at.
Rolling stem weight and x-height independently closed the letter counters on roughly one seed in twenty. Deriving one from the other removed the whole class of failure.
One stream consumed in a fixed order. Nothing calls the system random, so a link returns the exact version someone saw.
The timing, the cut, the copy, and the order things happen in. Knowing what to withhold from a generator is the whole craft — a system that decides everything decides nothing well.