
Omega Sandbox is a single‑file, dependency‑free interactive instrument built entirely around one sealed function: a two‑dimensional nonlinear dynamical system that evolves its own state, classifies itself into a fixed point, limit cycle, or chaotic regime, and reports its own deviation and stability — without ever being read, modified, or worked around internally. Everything else exists to make that black box legible. A central instrument — the Omega Core — mirrors the engine’s live state directly in its geometry: ring morphology encodes attractor type, needle position encodes the state vector, bezel rotation encodes phase, glow encodes energy, and a fading orbit trail traces its recent path. Three procedurally generated scenes (Nebula Forge, Quantum Lattice, Singularity Chamber) transition automatically on the engine’s own attractor‑change events, each driven by a literal trigonometric field equation evaluated per frame. A live Field Equations panel substitutes the engine’s real numbers into its own governing relations at every tick, with exact arithmetic consistency verified end to end, alongside a scrolling oscilloscope trace of magnitude, deviation, and energy over time. A second layer lets you reach into the instrument rather than just observe it. The Omega Core can be dragged directly, previewing a new state before a single discrete step() commits it. A Web Audio sonification maps magnitude to pitch, deviation to beating dissonance, and energy to volume. Ensemble Mode runs four additional lockstep realizations of the engine side by side from infinitesimally different starting points — paired with an explicit, evidence‑based account of what this does and doesn’t demonstrate about sensitivity to initial conditions in this particular system. An Engine Swap panel accepts a replacement createOmegaEngine function pasted in live, validated against the required interface before being committed, with one‑click restoration of the original. Version 3 introduces a full safety architecture, a new minimal execution path, and a narrated mode built on the same sealed engine. Start‑Screen Lock‑In The instrument now opens to an explicit choice between Standard Mode and a separate Epilepsy‑Safe Mode. Nothing else initializes until a choice is made. Once selected, the unchosen mode’s root and boot function are permanently disabled for the session, and the start‑screen DOM node is removed entirely. Only a full page refresh re‑presents the choice. Systems with prefers-reduced-motion enabled receive a visual hint toward Safe Mode without any automatic redirection. Two General Flash‑Safety Fixes (Standard Mode) V3 corrects a previously undetected flash‑rate defect measured at 7.2 Hz, exceeding the WCAG 3 Hz general‑flash threshold. Two independent mitigations now apply to all users: The failure‑glitch flash is rate‑limited to ≥700 ms between activations (≈1.4 Hz), verified under adversarial conditions using real MutationObserver timestamps. Background scene swaps now enforce a ≥350 ms minimum dwell time, preventing rapid oscillation at classification boundaries (≈2.9 Hz worst‑case). Both fixes preserve the normal appearance of each effect while eliminating pathological retriggering. Epilepsy‑Safe Mode A deliberately minimal, fully auditable rendering path: Zero canvas usage; all visuals are static DOM + CSS. A single ring element changes colour via ≥1.6 s transitions, debounced to ≥600 ms between changes. No saturated red, no sound, no spawnable entities, no scenes, no engine swap. Telemetry updates once per real engine tick, never via animation. Guaranteed to run the identical sealed engine, captured before any mode boots. A persistent banner (“EPILEPSY‑SAFE MODE — refresh to change modes”) ensures clarity about the active mode. Safe Mode’s behaviour was verified by timestamping every ring‑class change during a 25‑second adversarial run and by direct code inspection confirming that the debounce gate cannot be bypassed. Live Lyapunov‑Exponent Estimate V3 adds a real, windowed estimate of the local divergence rate between the primary engine and shadow #1 in Ensemble Mode: lambda(t) = ( ln(d(t)) - ln(d(t - W)) ) / (W * dt) With Drift Injection at 0, λ remains exactly zero and the separation stays constant — matching earlier findings that this sealed engine has no sensitive dependence on initial conditions. With Drift Injection raised, λ fluctuates across zero rather than settling to a stable positive value, revealing a noise‑driven random walk, not exponential divergence. This same readout becomes a diagnostic tool when swapping in custom engines that do exhibit true chaos. Carlo Mode — A Narrated, Ambient Walkthrough A third mode offers an eight‑chapter, poetic, ambient tour of the sealed engine. It uses its own canvases and instantiates the same rendering systems as Standard Mode, but with no controls beyond Pause/Resume and Mute. The narration is driven by the render loop’s delta time so that pausing genuinely freezes both visuals and pacing. After the script completes, the engine continues in a slow, three‑phase magnitude cycle indefinitely. Carlo Mode omits the failure flash entirely, relies on attractor‑change events for scene transitions, and stages Ensemble Mode exactly as documented — lockstep at Drift 0, then noise‑driven fanning apart as Drift ramps. Verification V3 was validated by direct measurement, DOM inspection, adversarial runs, pixel sampling, and injected‑fault testing. This includes: Measuring pre‑ and post‑fix flash rates. Confirming Safe Mode contains zero <canvas> elements and no glitch‑active classes. Verifying lock‑in behaviour across all three modes. Ensuring narration timing freezes under Pause. Stress‑testing pause/resume and mute/unmute toggles. Injecting empty or malformed script arrays to confirm graceful fallback rather than silent failure. Omega Sandbox V3 sits at the intersection of dynamical systems theory, chaos theory, stochastic processes, control theory, signal visualization, audio synthesis, real‑time simulation architecture, and accessibility engineering — wrapped in a hand‑built cosmic‑instrument visual language, with no external libraries, fonts, images, or network dependencies of any kind. It runs by opening one HTML file. +contains a video demonstration of this thing running on a 50 inch tv, my personal pov (Im having way too much fun) (please dodge the video if you are sensitive to flashing lights) Safety Bulletin:Operational testing indicates that my personal exposure limit for Omega Sandbox V3 remains approximately five minutes before horizontal recovery becomes advisable. All curiosity‑driven operators are advised that Version 4 will either introduce a reduced‑intensity flashing profile or require a non‑disclosure agreement acknowledging the associated visual turbulence. Further guidance will be issued following additional unsupervised researcher incidents. Keywords: Dynamical systems, nonlinear dynamics, chaos theory, attractor theory, fixed-point attractors, limit cycles, chaotic attractors, attractor classification, phase space, state-space modeling, deviation metrics, stability analysis, stability predicates, divergence detection, Lyapunov exponent estimation, local divergence rate, ensemble divergence, discrete-time dynamical systems, recurrence relations, difference equations, stochastic processes, stochastic difference equations, bounded random walks, uniform random perturbation, drift injection, noise-driven divergence, circle maps, rotation maps, phase dynamics, control theory, proportional control, feedback control, closed-loop nudging, setpoint seeking, linear algebra, vector geometry, Euclidean norm, polar coordinates, trigonometric field functions, sinusoidal interference patterns, standing-wave visualization, wave mechanics, radial intensity falloff, Gaussian-style falloff, gravitational lensing aesthetics, procedural generation, generative art, generative visualization, data visualization, scientific visualization, telemetry dashboards, live instrumentation, instrumentation design, scientific instrument UI, human-computer interaction, interaction design, interactive simulation, real-time simulation, fixed-timestep simulation, accumulator-based game loop, particle systems, particle kinematics, damped kinetics, Euler integration, canvas rendering, HTML5 Canvas API, DOM-based rendering, CSS transitions, low-motion rendering, accessibility engineering, flash-safety engineering, WCAG general-flash thresholds, rate limiting, dwell-time enforcement, epilepsy-safe design, start-screen lock-in, mode isolation, sealed-engine architecture, black-box software design, encapsulation, API-driven architecture, interface-driven design, software verification, adversarial testing, mutation-observer instrumentation, timestamp-based verification, pixel sampling, headless browser testing, automated UI testing, reproducible software, zero-dependency web application, single-file application, offline-first software, browser-based simulation, sandbox simulation, educational software, STEM visualization, applied mathematics, computational mathematics, mathematical visualization, cosmic visualization, space-themed interactive art, digital art, new media art, creative coding, interactive instrument design, narrated simulation, ambient visualization, Carlo Mode, accessibility-first rendering paths. Acknowledgement:Does anyone else remember *Lasgo – Something*? Absolute early‑2000s euro‑trance banger. The kind of tune that hits one synth stab and suddenly you’re back in a club you don’t even remember choosing to be in.- what a time for music (:
