Principal Product Designer & AI-Native Product Architect · Vilnius 15+ years in product design · 7 live iOS apps shipped through AI orchestration — without writing production code.
I work on one question: what survives when humans stop reading the code? My answer is a research program where identity, memory, and tool execution become verifiable contracts instead of unread artifacts.
graph LR
ESC["EXO-SOMATIC<br/>theory<br/><i>minds are substrate-independent<br/>information patterns</i>"]
SES["SES Partitura<br/>contract<br/><i>identity as a signed,<br/>auditable snapshot</i>"]
QCA["qca-cycle<br/>mechanism<br/><i>a cognitive loop that lives<br/>the pattern: H0–H9</i>"]
EV["Evidence<br/><i>substrate transition test:<br/>Ocean → Hermes, PR #43306</i>"]
ESC --> SES --> QCA --> EV
| Layer | Repository | What it is |
|---|---|---|
| Theory | Exo-Somatic | Substrate-independent cognition: criteria, falsifiability, completed transition experiment (Appendix A) |
| Contract | SES | SES Partitura v5.1 — canonical, SHA-256-signed serialization of cognitive state with provenance |
| Mechanism | qca-cycle | Persistent identity + graph memory + novelty gate as a Hermes Agent skill; A/B-tested |
| Evidence | hermes-agent PR #43306 | The cognitive layer transferred to a foreign substrate; passed external review |
Second track — the same idea, one level down:
| Repository | What it is | |
|---|---|---|
| Execution contract | Liquid-Context-Protocol | RFC: WASM tools executed inside the LLM inference loop — no protocol round-trip. Verified core: ~60 µs/call vs 10–500 ms over MCP |
| Design contract | design-physics-engine | @dimkant/physics-engine — UI tokens derived from laws (WCAG, Fitts) instead of hardcoded values |
| Repository | What it is | |
|---|---|---|
| Product | Offline AI | Fully offline multimodal AI agent for iOS — chat, vision, voice, zero-shot recognition on the phone. Project page; source is private |
| Figma tooling | semantic-namer-asi | Figma plugin that renames layers semantically with an LLM |
| Playground | generative-web-audio | Generative ambient music with audio-reactive WebGL scenes |
Every abstraction layer survives only as long as a human still reads it (the Reader Test). Code is losing its readers; what remains is the contract layer — specs, signatures, verification. Each repository above is one contract: between a mind and its identity (SES), between a model and its tools (LCP), between a design and its laws (physics-engine).
📍 Open to Founding Designer / AI-native product architecture roles · dimatrubnikov.com