Marketing + Runtime Confidence

One site for the entire Qwikr family, with verification snapshots and edge-ready examples.

This hub tracks Qwikr core rendering, Radix state sync, and Qwikr-Three spatial stepping. It pairs product messaging with real local test outcomes.

Passing Projects

3 / 3

Last Checked

Feb 21, 2026, 1:51 PM

Target Domains

qwikr.emergenthq.net

Fallback: qwikr-kit.emergenthq.net

Project Coverage

Sourced from sibling repositories in `../`.

Qwikr

PASS

Rust-first deterministic Dust-like edge renderer with stream parity guarantees.

  • Parser + renderer kernel in Rust with deterministic behavior.
  • Stream chunk output model for edge workers.
  • WASM bridge and worker render endpoint contracts.

Verify

cargo test --workspace
bash scripts/check_workspace.sh
bash scripts/bench.sh

Qwikr-Radix

PASS

Radix-style state synchronization substrate for edge authority and client sync.

  • Deterministic state transition core.
  • Worker PATCH/GET semantics for synchronized edge state.
  • Client adapter with explicit error handling contracts.

Verify

pnpm test
bash scripts/check_workspace.sh
pnpm --filter @qwikr/radix-state-worker wrangler deploy --dry-run --env production

Qwikr-Three

PASS

Qwik + Rust/WASM spatial step kernel for deterministic transform updates.

  • Deterministic kernel math for position/velocity stepping.
  • Compact spatial protocol and wasm bridge contracts.
  • Edge step endpoint and Qwik-facing client SDK.

Verify

cargo test --workspace
bash scripts/build_wasm.sh
bash scripts/check_workspace.sh

Verification Snapshot

Generated by local checks. Refresh any time with pnpm refresh:status.

Project State Summary Commands
qwikr PASS Rust workspace tests passed (13 total tests).

PASS • cargo test --workspace (8.6s)

qwikr-radix PASS Workspace vitest suite passed (6 total tests after install).

PASS • pnpm install && pnpm test (5.2s)

qwikr-three PASS Rust workspace tests passed (8 total tests).

PASS • cargo test --workspace (9.2s)

Deployed Test Cases / Examples

Qwikr

Render Request Contract

POST /render
{
  "template": "Hello {{name}}",
  "context": { "name": "Ash" }
}
200 OK
{
  "html": "Hello Ash",
  "chunk_count": 1
}

Stream Parity

template: "Hello {{name}} from {{site}}"
context: { "name": "Ash", "site": "Edge" }
render(...) === stream_render(...).join("")

Qwikr-Radix

Patch Applies Deterministically

current = createInitialState("global")
delta = { "open": true, "updatedAt": 1 }
next.open === true
next.updatedAt === 1

Preserve Existing Value

state = applyDelta(initial, { "value": "a", "updatedAt": 1 })
next = applyDelta(state, { "open": true, "updatedAt": 2 })
next.value === "a"
next.open === true

Qwikr-Three

Step Request

POST /step
{
  "frame": { "entity_id": 1, "position": [0,0,0], "rotation": [0,0,0,1], "timestamp_ms": 0 },
  "velocity": [1,0,0],
  "dt_seconds": 0.016
}
200 OK
{
  "frame": { "position": [0.016,0,0], "timestamp_ms": 16 },
  "dirty": true
}

Bounds Validation

validate_bounds([1.0, -4.0, 3.0], 3.5)
false

Cloudflare Pages Deployment

This site is configured for Cloudflare Pages in the `emergenthq-net` account. Domain preference order: qwikr.emergenthq.net then qwikr-kit.emergenthq.net.

pnpm build
wrangler pages deploy dist --project-name qwikr-kit --branch main --commit-dirty=true