esotericWebb — Cross-Evolution CRPG

A CRPG that composes primals via JSON-RPC — V22 LIVE at webb.primals.eco. 472 tests. Moving to ironGate (14TB+).

Repository: sporeGarden/esotericWebbPublic
License: scyBorg (AGPL-3.0-or-later + ORC + CC-BY-SA 4.0)


What It Is

esotericWebb is a cross-evolution CRPG (computer role-playing game) that uses the ecoPrimals infrastructure as its engine. It composes real primals via JSON-RPC to deliver gameplay mechanics grounded in validated science. The game’s composition architecture and science integration are in active development — content and playable experience are being built.

The game exists to prove a thesis: that sovereign, composable infrastructure can produce creative software as good as anything built on proprietary engines, while giving the player full data sovereignty and the developer zero vendor lock-in.


How It Composes

esotericWebb consumes three post- NUCLEUS primals and orchestration from biomeOS:

PrimalWhat It ProvidesGame Mechanic
rhizoCryptEphemeral DAG workspace, Merkle verificationSave states as cryptographic DAGs — every choice is verifiable
loamSpineImmutable linear history, certificatesGame timeline as an append-only log — no retroactive edits
sweetGrassAttribution and provenance trackingEvery asset, quest, and NPC decision traces back to its source
biomeOSNeural API orchestrationRoutes game events to the right primal by capability

The composition is BYOB: esotericWebb fetches primal binaries from plasmidBin, runs them locally, and communicates via JSON-RPC. No cloud. No accounts. No telemetry.


The Science Connection

ludoSpring validates 13 foundational HCI models (Fitts, Hick, Flow, DDA, Perlin, WFC, L-systems). esotericWebb is where those validated models meet a player. Every game mechanic traces to a published paper through ludoSpring’s validation chain.

The cross-spring experiments ( ludoSpring Track 11) proved that game metrics generalize to scientific exploration sessions. esotericWebb is the interactive surface where that finding becomes a product.


Current Status

Live esotericWebb is V22, LIVE at webb.primals.eco (200 WAN). 472 tests, 6/9 primals connected, scene binding fixed (game_scene + fallback). systemd user unit enabled.

SurfaceURLStatus
flockGate binaryflockGate:8090 (mesh)Live
Public routewebb.primals.ecoLive (200)

Remaining

StepStatus
systemd enable on flockGateDone (Wave 150f)
Caddy vhost webb.primals.ecoDone (Wave 150e)
E2E guided demo scenarioShipped (V18) — aldric NPC false-positive pending
GET handler for browser navigationP2 (currently POST/JSON-RPC only)
V22 binary to depotP2 (local build only)
Deploy petalTongue v1.7+P2 (activates full scene graph pipeline)
biomeOS neural-api + executorsP2 (GAP-017, GAP-018)

See also: ludoSpring for the science validation, NUCLEUS Architecture for the composition model, Deployment Model for the BYOB workflow.