Native canvas

One long-lived engine instance moves between semantic states while preserving its seeded visual identity.

Current state: ai.idle