# JUMPBRAIN / v0.1

Independent reconstruction from a user-supplied brief; not an implementation from a verified preprint. No author endorsement is implied.

## Live system
React + Three.js. 320 LIF neurons, 40 named pools, 1,821 synthetic delayed synapses (seed 16). The 6,487 neurons and 255,302 synapses are reference inventory supplied in the brief. The reference graph is NOT present. “Full graph offline” means unavailable, not a completed offline reproduction.

Every visible spike corresponds to a numerical threshold crossing. The Python service computes a 0.5 ms Euler LIF step and sends snapshots at 20 Hz. The explicitly selected local sandbox runs the browser core. A 50 ms exponential rate estimator drives fixed arithmetic. Ballistic turn amplitude is latched from a rate-weighted sensory azimuth and consumed by integrated yaw. Actual WebGL point count is 320. Lines show a subset of existing edges for readability. Shells and neuron coordinates are synthetic, schematic geometry.

The body is planar. The world-to-eye sampler is the only component that reads prey position. Neural integration receives retinal darkness and transient samples. The decoder receives population rates and internal state. The physical arena checks collision/capture. There is no learned policy or LLM.

## Limits
Retinas use eight angular bins each, Gaussian monochrome angular contrast and temporal differences, not rendered image optics. Numerical field values are estimated, not traced to a source table. Mushroom/arcuate pools are present but not validated functional models. Descending lesions in the UI silence both sides; ALE lesions leave other secondary channels intact. These are manual perturbations, not reproduced paper lesion results. Threat modulates a synthetic jump gate; this differs from a verified biological approach mechanism. The heading is a fixed rate decoder, not biological inference. No coordinate can be interpreted as measured anatomy.

No color, moving AME retinas, acoustic processing, REM-like state, articulated body or dynamic contact physics is implemented. A capture consumes the prey and resets hunger to zero. Use Reset, or place prey and raise hunger, to begin another trial.

## Experiments
Run 70 trials uses a separate circuit instance per trial: 14 azimuths and five graph/noise seeds, 990 ms each. Results are calculated when requested. Export includes every latency and amplitude. “Target not met” is a valid outcome. Changing the displayed arena does not affect this fixed protocol. The claimed paper targets are unverified values supplied in the brief.

## Provenance
provenance.json contains the principal runtime constants. All remaining decoder gains, graph routing choices, visualization layouts, integration rates and stimulus-generation rules in engine.mjs are SYNTHETIC implementation choices. The uniformly estimated LIF parameters come from the brief, not spider measurements. This page has zero parameters measured from a spider brain.

## Python service
The Hetzner service runs the retina, LIF circuit and body. HTTPS/WSS sessions have separate controller tokens. The master creation token remains in the website server environment. Initial capacity: four concurrent sessions, eight clients per session, 32 total. Unused sessions expire after 120 seconds; sessions last at most one hour. A disconnect freezes the last frame; users may explicitly switch to the local sandbox. The 70-trial benchmark remains browser-based.

Start the backend with python -m spiderbrain from backend/ after installing its requirements. See backend/PROTOCOL.md for the session API. Seed16 graph matches all 1,821 edges; bitwise numerical trajectory parity is not claimed. A 10-second Hetzner test with four sessions delivered approximately 20 Hz per session; this is a bounded test, not a guarantee under arbitrary traffic.

## Future graph replacement
The complete reference graph is absent. Replacing the reduced model requires an adapter preserving sensory inputs, population rates and provenance. The current 40-pool viewer is not a generic viewer for measured connectomes.

## Launch
Spiderbrain / SPIDERBRAIN is a draft for Pump.fun on Solana, using the requested GOOGLX pair, 1% creator fee and no initial buy. No token, wallet connection, signature or transaction is implemented. The future domain jumpspiderdev.online is unverified. The supplied image is used as the favicon and proposed token logo.

The optional recorder captures only a surface selected by the user and saves video and telemetry locally. It does not control a browser or launch a coin. No launch recording has been made.
