5ea36a6064
The WASM example set had only `index.html` (the streaming canvas demo); the "backtest" cell of the cross-language matrix was empty. Close it. * examples/wasm/backtest.html — loads the wasm-pack `--target web` bundle, fetches an OHLCV CSV from the same `examples/data/` directory the other languages use (default: `btcusdt-1d.csv`), parses it in-page and streams every candle through SMA, EMA, RSI, MACD, Bollinger, ATR, ADX and OBV via the WebAssembly bindings. Renders a summary table with mean / min / max / last per series — mirrors the Rust, Python and Node backtest examples both in indicator set and in output shape. Build the WASM module once (`wasm-pack build bindings/wasm --target web --release --features panic-hook`), then serve the repository root and open `examples/wasm/backtest.html`. The inline module script syntax-checks cleanly under `node --check` on the extracted body.