# Browser artifact provenance

This directory contains the official Sekirei WebAssembly v0.5.0 release
asset. The archive digest matches both the GitHub Release asset metadata and
the published release manifest.

- Release: https://github.com/kent-tokyo/sekirei/releases/tag/v0.5.0
- Source commit: a60be2cdf2f17a2c8bfb9980536f452e8c19958e
- Release tag commit: 70805952b3883f2fa4622612bdbd4bd11b03c637
- Release asset: sekirei-wasm-0.5.0.tgz
- Release asset SHA-256: 5af2fa676b8a46ff082ca78fb0f050f32a562e6ff94b29d318b80140d53b7444
- Release manifest SHA-256: ee2d2b51da1d1465568f0f8b65489d3eb0a3d717947c7e13ca043112c409d672
- Cargo package version: 0.5.0
- Position-analysis contract: apiVersion 4
- Default evaluator: material / material-v1; no weight file is bundled or loaded by this site
- WASM SHA-256: 2432c4a23b4413ad3169fa4011ea63fabba559e2e0087ad066b359354e10cc6e
- JavaScript SHA-256: 4f5e40ed1dbcb07b411843cacda3b8d154be4446a844a79b439d28cb72572c9b
- TypeScript SHA-256: 95eafc5b5d8a81dc86261a9e8d84ab091710769daf62e9b304524913c88c0614

The original NOTICE, LICENSE-MIT and LICENSE-APACHE are retained. The
versioned manifest is build-info.json. Its bundleId is the WASM hash; the
analysis worker uses it to isolate cache entries for this exact release.
Ordinary game, rule and mate APIs remain available. Position analysis runs in
a separate Web Worker, using bounded sequential search. API v4 preserves the
legal primary variation from the same completed iteration as its score and
depth. It also exposes sequential MultiPV for up to four lines under one
shared node budget, fail-closed one-shot loading of caller-supplied evaluator
bytes, and explicit mate APIs for diagrams that omit the attacking king.

The optional nn_r6 evaluator published beside this release is not part of the
WASM archive and is not loaded by this site. Browser search remains one worker.
Shortest-mate proof distances count every legal defender reply, including
futile interpositions; they are not the convention distance used by sources
that omit such replies. None of these contracts implies a calibrated win
probability, WebAssembly qualification of nn_r6, or a general playing-strength
claim.
