annealer has one Rust core and several ways to call it:
anyl
annealer
The Rust function annealer::format(input, &Config) is pure: it does no file I/O, which is why the same core runs in the CLI and in WebAssembly.
annealer::format(input, &Config)