LinkedIn Watch on Twitch
Lab

ExNulla Lab

Click a tile to run it. Only one demo runs at a time. Demos are sandboxed and lifecycle-managed to keep the shell fast.

New: 4 proof-of-talent sim stubs added (phase-two). Real demos coming next push.

Runner

No demo loaded.

Policy

  • Isolation: iframe sandbox keeps demo JS out of the shell.
  • Lifecycle: previous demo is destroyed (DOM + memory pressure reduced).
  • Performance: we measure load timing for visibility.
  • Motion: no autoplay; demos only load on explicit click.

Tier-1: Calculator / Visualizer (placeholder)

A tiny island demo (fast, lazy-loaded). Replace with a real demo in M2.

Tier 1 (light) uiinfra

src: repo: exnulla-site (site/src)

Tier-2: Embedded demo (placeholder)

Medium demo embedded via iframe to /demos/<name>/ once you add demos pipeline.

Tier 2 (iframe) vizsim

Tier-3: Heavy demo (placeholder)

Full-page / external-host demo via iframe. Keep main site fast.

Tier 3 (heavy) heavywebgl

Attest Pipeline Simulator

Deterministic JSON attest → canonicalize → hash → reason engine. Coming soon – full iframe demo.

Tier 2 (iframe) provenancecryptoattest

src: repo: thesis-chain-test (private)

Tenure Simulation

Long-running state machine modeling time-based edge cases. Stubbed – real sim next push.

Tier 2 (iframe) simulationstate-machinetime

src: private repo

Lab Runner Core Demo

Iframe lifecycle engine stress test. Placeholder – metrics + unload in action soon.

Tier 1 (light) uilifecycleperf

src: this repo (site/src)

Backend Tap Integration

Static-first with optional /api/exnulla/* hooks. Stub – graceful fallback demo.

Tier 2 (iframe) apidegradationhybrid

src: private repo