Tokimu Paint¶
Tokimu Paint is an experimental consumer corpus for an ordinary raster editing workflow. It pressures a narrow composition boundary: Tokimu-owned decoded pixels, edit commands, history, preview bytes, and PNG export meet browser input, Canvas presentation, and download mechanisms without changing ownership.
What This Proves¶
browser file / pointer / keyboard
↓
TypeScript adapter
↓
Rust/WASM PaintSession
↓
editable raster document + history
↓
copied preview bytes to Canvas
The browser does not decode source images, own the editable buffer, or produce the exported image. Canvas is a presentation target only.
Experimental consumer evidence / on demand
Activate a bounded Rust/WASM editing session. The current proof supports
a blank document or admitted PNG, JPEG, and BMP input; pencil, eraser,
exact-match fill, sampling, undo, redo, and deterministic PNG export.
This is consumer evidence, not a general editor or a browser-native image
fallback. The page remains useful if the interactive payload is unavailable.
Raster workbench
Limits¶
- The editable document is an application-local, top-down RGBA8 profile.
- PNG export is deterministic; original source encoding is not preserved.
- The current raster providers admit a bounded PNG, baseline JPEG, and BMP profile rather than broad image-format compatibility.
- Browser interaction is not a claim that TypeScript or Canvas owns image semantics.
See the Tokimu Paint consumer design and the Raster Image Corpus Testing record for the evidence and deferred work.