{
  "version": 2,
  "generatedAt": "2026-09-13T15:34:31.930Z",
  "counts": {
    "lab": 20,
    "game": 14,
    "essay": 6
  },
  "entries": [
    {
      "id": "pentagon-lattice-geometry",
      "category": "lab",
      "section": "featured",
      "order": 0,
      "icon": "PL",
      "title": "Pentagonal Lattice Geometry",
      "href": "index.html",
      "readme": "README.md",
      "video": "/videos/Pentagon_Lattice_Geometry.mp4",
      "launchLabel": "Open the Pentagonal Lattice Geometry lab",
      "pitch": "A multi-sheeted covering construction in which the regular pentagon develops fractional dimension (d ≈ 2.37) and spinor-like holonomy — a discrete model where a single loop requires two passes to return to identity.",
      "repo": {
        "url": "https://github.com/SimiaCryptus/Pentagon_Lattice_Geometry",
        "remote": "git@github.com:SimiaCryptus/Pentagon_Lattice_Geometry.git",
        "host": "github.com",
        "slug": "SimiaCryptus/Pentagon_Lattice_Geometry",
        "path": "quadratics/pentagon",
        "commit": "214d8a98d3f0eabea4f6468070813f0d0e388aad",
        "submodule": true
      },
      "dir": "quadratics/pentagon",
      "source": "quadratics/pentagon/entry.json"
    },
    {
      "id": "geometric-entropy",
      "category": "lab",
      "section": "featured",
      "order": 1,
      "icon": "GE",
      "title": "Geometric Entropy",
      "href": "index.html",
      "readme": "README.md",
      "video": "/videos/Geometric_Entropy.mp4",
      "pitch": "A continuous analogue of the Erdős distinct-distance problem. Points on a manifold are arranged to extremize the Shannon entropy of their pairwise-distance distribution.",
      "repo": {
        "url": "https://github.com/Simiacryptus/geometric-entropy",
        "remote": "https://github.com/Simiacryptus/geometric-entropy.git",
        "host": "github.com",
        "slug": "Simiacryptus/geometric-entropy",
        "path": "physics/geometric-entropy",
        "commit": "cb42d8f024827cecd9952659e22aae6a44af7b5d",
        "branch": "main",
        "submodule": true
      },
      "dir": "physics/geometric-entropy",
      "source": "physics/geometric-entropy/entry.json"
    },
    {
      "id": "pid-ca",
      "category": "lab",
      "section": "featured",
      "order": 2,
      "icon": "PC",
      "title": "PID-Regulated Cellular Automaton",
      "href": "index.html",
      "readme": "README.md",
      "video": "/videos/pid-ca-demo.mp4",
      "launchLabel": "Open the PID-Regulated Cellular Automaton lab",
      "pitch": "A cellular automaton whose update rule is a per-cell PID controller: each cell measures its active-neighbor count against a target and computes proportional, integral, and derivative terms to decide its next state. The result is a rule family with local memory (integral windup), local anticipation (derivative), and tunable dynamical regimes — under-damped ripples, critically-damped blobs, over-damped glassy creep — all from the same control-theoretic mechanism.",
      "repo": {
        "url": "https://github.com/Simiacryptus/pid-ca",
        "remote": "https://github.com/Simiacryptus/pid-ca.git",
        "host": "github.com",
        "slug": "Simiacryptus/pid-ca",
        "path": "ca/pid-ca",
        "commit": "611f74756653f1fb9b12f9e5eca9efa3d9bec40c",
        "branch": "main",
        "submodule": true
      },
      "dir": "ca/pid-ca",
      "source": "ca/pid-ca/entry.json"
    },
    {
      "id": "layered-ca",
      "category": "lab",
      "section": "featured",
      "order": 3,
      "icon": "CA",
      "title": "Layered Cellular Automata",
      "href": "index.html",
      "readme": "README.md",
      "video": "/videos/Binary_Coded_Layered_Autonoma.mp4",
      "pitch": "Langton's ants write a colored substrate that gates where Conway's Life is allowed to live. Three feedback layers — ants → substrate → life → substrate → ants — produce highways, colonies, and fractal boundaries. For a playable take on Conway's Life and 50+ other rulesets, see the sister site <a href=\"https://aol.cognotik.com/\" target=\"_blank\" rel=\"noopener\">The Arcade of Life ↗</a>.",
      "repo": {
        "url": "https://github.com/Simiacryptus/layered-ca",
        "remote": "https://github.com/Simiacryptus/layered-ca.git",
        "host": "github.com",
        "slug": "Simiacryptus/layered-ca",
        "path": "ca/layered_ca",
        "commit": "b0973e3a6e73fad8d713ff486602e0be0c9f0c87",
        "branch": "main",
        "submodule": true
      },
      "dir": "ca/layered_ca",
      "source": "ca/layered_ca/entry.json"
    },
    {
      "id": "spacelike-knots",
      "category": "lab",
      "section": "featured",
      "order": 4,
      "icon": "SK",
      "title": "Spacelike Knots",
      "href": "index.html",
      "readme": "README.md",
      "video": "/videos/Spacelike_Knots.mp4",
      "pitch": "A knot equipped with a Minkowski metric, turning crossings into causal inversions. The distance matrix becomes a causal diagram: timelike, spacelike, and null separations color-coded across the whole knot.",
      "repo": {
        "url": "https://github.com/Simiacryptus/spacelike-knots",
        "remote": "https://github.com/Simiacryptus/spacelike-knots.git",
        "host": "github.com",
        "slug": "Simiacryptus/spacelike-knots",
        "path": "physics/spacelike-knots",
        "commit": "fa3ff7c55318c0e541e1d156a6a6a21a69294a9a",
        "branch": "main",
        "submodule": true
      },
      "dir": "physics/spacelike-knots",
      "source": "physics/spacelike-knots/entry.json"
    },
    {
      "id": "symmetry-simple",
      "category": "lab",
      "section": "featured",
      "order": 5,
      "icon": "SY",
      "title": "Space-Color Symmetry",
      "href": "index.html",
      "readme": "README.md",
      "video": "/videos/Symmetry_Diffusion.mp4",
      "pitch": "A pixel canvas where symmetry doesn't just mirror your strokes — it rewires the diffusion graph. Heat flows along symmetry orbits, producing kaleidoscope dynamics on a quotient-like manifold.",
      "repo": {
        "url": "https://github.com/Simiacryptus/symmetry-simple",
        "remote": "https://github.com/Simiacryptus/symmetry-simple.git",
        "host": "github.com",
        "slug": "Simiacryptus/symmetry-simple",
        "path": "physics/symmetry_simple",
        "commit": "c3fdc5292f8abfc5feb096feef03a7159071b360",
        "branch": "main",
        "submodule": true
      },
      "dir": "physics/symmetry_simple",
      "source": "physics/symmetry_simple/entry.json"
    },
    {
      "id": "irrational-lattice",
      "category": "lab",
      "section": "featured",
      "order": 6,
      "icon": "IL",
      "title": "Irrational Lattice",
      "href": "index.html",
      "readme": "README.md",
      "video": "/videos/Irrational_Lattice.mp4",
      "pitch": "A new primitive: deterministic, algebraic “colored noise” for lattices. Coordinates in ℚ(√D) deform ℤᵈ and snap back via a nearest-lattice map — provably aperiodic, spectrally tunable, integer-arithmetic clean.",
      "repo": {
        "url": "https://github.com/Simiacryptus/irrational-lattice",
        "remote": "https://github.com/Simiacryptus/irrational-lattice.git",
        "host": "github.com",
        "slug": "Simiacryptus/irrational-lattice",
        "path": "quadratics/irrational_lattice",
        "commit": "3516c3eb6f84066c23c36e25ddba94b734dc25f3",
        "branch": "main",
        "submodule": true
      },
      "dir": "quadratics/irrational_lattice",
      "source": "quadratics/irrational_lattice/entry.json"
    },
    {
      "id": "gravity",
      "category": "lab",
      "section": "featured",
      "order": 7,
      "icon": "GR",
      "title": "Relativistic 2-Body Gravity",
      "href": "index.html",
      "readme": "README.md",
      "video": "/videos/Relativistic_Gravity.mp4",
      "launchLabel": "Open the Relativistic 2-Body Gravity lab",
      "pitch": "A 2-body gravitational system with relativistic adjustments and time-delayed (retarded) interactions. Gravity propagates at finite speed c, breaking Newton's third law and producing orbital precession, frame-dragging analogues, and chaotic orbits.",
      "repo": {
        "url": "https://github.com/Simiacryptus/gravity",
        "remote": "https://github.com/Simiacryptus/gravity.git",
        "host": "github.com",
        "slug": "Simiacryptus/gravity",
        "path": "physics/gravity",
        "commit": "6dd5c6388c4440149b3c98d44a247ff02d75894d",
        "branch": "main",
        "submodule": true
      },
      "dir": "physics/gravity",
      "source": "physics/gravity/entry.json"
    },
    {
      "id": "markov-analysis",
      "category": "lab",
      "section": "featured",
      "order": 8,
      "icon": "MA",
      "title": "Bidirectional Markov Text Analyzer",
      "href": "index.html",
      "readme": "README.md",
      "launchLabel": "Open the Bidirectional Markov Text Analyzer lab",
      "pitch": "Build a language model from your own corpus, then watch another text light up token-by-token by how <em>surprising</em> it is. Forward and backward order-n Markov models are merged into a single surprise heatmap, with click-to-replace predictions, add-k smoothing, backoff, and live perplexity.",
      "repo": {
        "url": "https://github.com/Simiacryptus/markov-analysis",
        "remote": "https://github.com/Simiacryptus/markov-analysis.git",
        "host": "github.com",
        "slug": "Simiacryptus/markov-analysis",
        "path": "ca/markov-analysis",
        "commit": "9e42a18cf636456dbe1673c20ecc4fcb05d23a45",
        "branch": "main",
        "submodule": true
      },
      "dir": "ca/markov-analysis",
      "source": "ca/markov-analysis/entry.json"
    },
    {
      "id": "mesh",
      "category": "lab",
      "section": "featured",
      "order": 9,
      "icon": "ME",
      "title": "Constrained Mesh Enclosure Lab",
      "href": "index.html",
      "readme": "README.md",
      "launchLabel": "Open the Constrained Mesh Enclosure Lab",
      "pitch": "A deformable surface mesh flows downhill on geometric fitness functionals (area, volume, edge-length entropy, angular regularity, Laplacian smoothness) while an exact continuous collision-detection pipeline guarantees it never intrudes into an inner keep-out volume — a differentiable shrink-wrap where every gradient step is clipped at the moment of contact.",
      "repo": {
        "url": "https://github.com/Simiacryptus/mesh",
        "remote": "https://github.com/Simiacryptus/mesh.git",
        "host": "github.com",
        "slug": "Simiacryptus/mesh",
        "path": "physics/mesh",
        "commit": "96da8c3c5531c7eeffd5e622ee3c45e782903a5a",
        "branch": "main",
        "submodule": true
      },
      "dir": "physics/mesh",
      "source": "physics/mesh/entry.json"
    },
    {
      "id": "static-secrets",
      "category": "lab",
      "section": "featured",
      "order": 10,
      "icon": "🔒",
      "title": "Static Secrets",
      "href": "index.html?url=https%3A%2F%2Fmath.cognotik.com%2Fexperiments%2Fstatic-secrets%2Fdemo-site%2Findex.ssec",
      "readme": "README.md",
      "pitch": "Publish encrypted content anywhere and decrypt it entirely in your browser. The host serves opaque bytes; only you hold the key.",
      "repo": {
        "url": "https://github.com/Simiacryptus/static-secrets",
        "remote": "https://github.com/Simiacryptus/static-secrets.git",
        "host": "github.com",
        "slug": "Simiacryptus/static-secrets",
        "path": "tools/static-secrets",
        "commit": "01b7523b91c1e9d50ffeed03f6b29640e3058cd1",
        "branch": "main",
        "submodule": true
      },
      "dir": "tools/static-secrets",
      "source": "tools/static-secrets/entry.json"
    },
    {
      "id": "primegen",
      "category": "lab",
      "section": "featured",
      "order": 11,
      "icon": "PF",
      "title": "The Prime Sieve as a Stack of Orthogonal Periodic Fields",
      "href": "index.html",
      "readme": "README.md",
      "launchLabel": "Open the Prime Sieve as a Stack of Orthogonal Periodic Fields lab",
      "pitch": "An interactive essay on the periodic machinery underneath the primes: each prime emits an orthogonal exclusion field, their stacked product has primorial period, and CRT independence makes density multiplicative, entropy additive, and spectral support disjoint.",
      "repo": {
        "url": "https://github.com/Simiacryptus/primegen",
        "remote": "https://github.com/Simiacryptus/primegen.git",
        "host": "github.com",
        "slug": "Simiacryptus/primegen",
        "path": "numbers/primegen",
        "commit": "f2c97b0ffc67b5034a96aaad76f989b7ef62e40f",
        "branch": "main",
        "submodule": true
      },
      "dir": "numbers/primegen",
      "source": "numbers/primegen/entry.json"
    },
    {
      "id": "nam-calculator",
      "category": "lab",
      "section": "featured",
      "order": 12,
      "icon": "NM",
      "title": "nam — Numbers as Machines",
      "href": "index.html",
      "readme": "README.md",
      "launchLabel": "Open the nam interactive calculator",
      "pitch": "A calculator where every number is a deterministic, forkable virtual machine emitting an infinite digit stream on demand. Comparison is honestly tri-state, fork cost is annotated by tier, and unprovable digits render as 'pending (null)' rather than a comfortable lie.",
      "repo": {
        "url": "https://github.com/Simiacryptus/nam-calculator",
        "remote": "https://github.com/Simiacryptus/nam-calculator.git",
        "host": "github.com",
        "slug": "Simiacryptus/nam-calculator",
        "path": "numbers/nam-calculator",
        "commit": "e6c9ca7e4f4453dea8fec090e68b661bdc87077e",
        "branch": "main",
        "submodule": true
      },
      "dir": "numbers/nam-calculator",
      "source": "numbers/nam-calculator/entry.json"
    },
    {
      "id": "fractal-learning",
      "category": "lab",
      "section": "featured",
      "order": 13,
      "icon": "FL",
      "title": "Fractal Learning",
      "href": "index.html",
      "readme": "idea.md",
      "pitch": "Inverse iterated-function-system fitting: gradient-optimize a small alphabet of affine maps so the depth-N orbit of the origin matches a target point cloud under a Chamfer metric.",
      "repo": {
        "url": "https://github.com/Simiacryptus/fractal-learning",
        "remote": "https://github.com/Simiacryptus/fractal-learning.git",
        "host": "github.com",
        "slug": "Simiacryptus/fractal-learning",
        "path": "experiments/fractal_learning",
        "commit": "c89049fa14aee641d5f6d9ce6c311b4a7b867693",
        "branch": "main",
        "submodule": true
      },
      "dir": "experiments/fractal_learning",
      "source": "experiments/fractal_learning/entry.json"
    },
    {
      "id": "fractal-mosaic",
      "category": "lab",
      "section": "featured",
      "order": 13,
      "icon": "FM",
      "title": "Fractal Mosaic",
      "href": "index.html",
      "readme": "README.md",
      "pitch": "A fractal mosaic provides infinite-zoom based exploration of your album.",
      "repo": {
        "url": "https://github.com/Simiacryptus/fractal-mosaic",
        "remote": "https://github.com/Simiacryptus/fractal-mosaic.git",
        "host": "github.com",
        "slug": "Simiacryptus/fractal-mosaic",
        "path": "experiments/fractal-mosaic",
        "commit": "f79ac5061c4d3a0d86300913a4b749ca823ad475",
        "branch": "main",
        "submodule": true
      },
      "dir": "experiments/fractal-mosaic",
      "source": "experiments/fractal-mosaic/entry.json"
    },
    {
      "id": "optimization-mechanics",
      "category": "lab",
      "section": "featured",
      "order": 14,
      "icon": "OM",
      "title": "Optimization Mechanics Visualizer",
      "href": "index.html",
      "readme": "README.md",
      "launchLabel": "Open the Optimization Mechanics Visualizer lab",
      "pitch": "Drop GD, Adam, L-BFGS, and QQN onto the same rugged 2D loss landscape and watch, step by step, how each finds its way downhill. Configurable terrain (slopes, bowls, high-frequency noise, confounding lattices), a fading path with live gradient arrows, and projected statistics bars that expose the running gradient and squared-gradient accumulations adaptive optimizers quietly maintain. Step through QQN's oracle point, quadratic path, and line-search probes to see the mechanics papers describe in equations.",
      "repo": {
        "url": "https://github.com/Simiacryptus/optimization-mechanics",
        "remote": "https://github.com/Simiacryptus/optimization-mechanics.git",
        "host": "github.com",
        "slug": "Simiacryptus/optimization-mechanics",
        "path": "optimization/optimization-mechanics",
        "commit": "1b978cf4451c62ae97de382fe48d579b525c4dfb",
        "branch": "main",
        "submodule": true
      },
      "dir": "optimization/optimization-mechanics",
      "source": "optimization/optimization-mechanics/entry.json"
    },
    {
      "id": "chromatic",
      "category": "lab",
      "section": "featured",
      "order": 15,
      "icon": "CH",
      "title": "Chromatic — OKLab vs Naive HSL",
      "href": "index.html",
      "readme": "README.md",
      "launchLabel": "Open the Chromatic OKLab vs Naive HSL demo",
      "pitch": "A color engine that thinks in perception, not hue wheels. The same palette — N accent colors evenly spaced in hue — built two ways: a perceptually-uniform OKLch orbit projected to HSL, versus a naive HSL hue-rotation that bunches near the yellows and stretches thin through the blues. Live distortion metrics (ordering violations, hue drift, gamut clipping) quantify which relational invariants survive projection, turning an aesthetic complaint into a measurable geometry problem.",
      "repo": {
        "url": "https://github.com/Simiacryptus/chromatic",
        "remote": "https://github.com/Simiacryptus/chromatic.git",
        "host": "github.com",
        "slug": "Simiacryptus/chromatic",
        "path": "tools/chromatic",
        "commit": "7bddd29f43f0766c94e6ce64e136f2d503683bc8",
        "branch": "main",
        "submodule": true
      },
      "dir": "tools/chromatic",
      "source": "tools/chromatic/entry.json"
    },
    {
      "id": "no3sieve",
      "category": "lab",
      "section": "featured",
      "order": 16,
      "icon": "N3",
      "title": "No-Three-in-Line: A Visual Theory Explorer",
      "href": "index.html",
      "readme": "README.md",
      "launchLabel": "Open the No-Three-in-Line Visual Theory Explorer",
      "pitch": "An infinite-canvas explorer for the no-three-in-line rule under deterministic greedy growth: ring-major Chebyshev order, forced empty strips, finite-horizon collinearity, density fields, top-K windows, and paranoid verification.",
      "repo": {
        "url": "https://github.com/Simiacryptus/no3sieve",
        "remote": "https://github.com/Simiacryptus/no3sieve.git",
        "host": "github.com",
        "slug": "Simiacryptus/no3sieve",
        "path": "experiments/no3sieve",
        "commit": "931f80895e6da456995de7314501e4d42dcd0738",
        "branch": "main",
        "submodule": true
      },
      "dir": "experiments/no3sieve",
      "source": "experiments/no3sieve/entry.json"
    },
    {
      "id": "3inline",
      "category": "lab",
      "section": "featured",
      "order": 17,
      "icon": "3L",
      "title": "No-Three-in-Line Explorer",
      "href": "index.html",
      "readme": "README.md",
      "launchLabel": "Open the No-Three-in-Line Explorer lab",
      "pitch": "An interactive laboratory for the classic no-three-in-line problem: place ~2n points on an n×n grid so no three are collinear along any rational slope. Solve it by hand with instant collinearity feedback, or watch an entropic simulated-annealing solver with parabola warm starts, sublattice mutations, and a tabu list search for dense configurations — all powered by an incremental line index for fast O(k) move checks.",
      "repo": {
        "url": "https://github.com/Simiacryptus/3inline",
        "remote": "https://github.com/Simiacryptus/3inline.git",
        "host": "github.com",
        "slug": "Simiacryptus/3inline",
        "path": "experiments/3inline",
        "commit": "17f2c351fda5cd3becee71521cfeff982cb612b9",
        "branch": "main",
        "submodule": true
      },
      "dir": "experiments/3inline",
      "source": "experiments/3inline/entry.json"
    },
    {
      "id": "chaos-garden",
      "category": "lab",
      "section": "featured",
      "order": 9007199254740991,
      "icon": "CG",
      "title": "Chaos Garden",
      "href": "index.html",
      "readme": "README.md",
      "video": "/videos/ns_flow_demo.mp4",
      "pitch": "An in-browser, gamified fluid dynamics simulation",
      "repo": {
        "url": "https://github.com/Simiacryptus/chaos-garden",
        "remote": "https://github.com/Simiacryptus/chaos-garden.git",
        "host": "github.com",
        "slug": "Simiacryptus/chaos-garden",
        "path": "physics/chaos-garden",
        "commit": "ce6b9692c39cf11dcd25c47130d02b66c6d2acde",
        "branch": "main",
        "submodule": true
      },
      "dir": "physics/chaos-garden",
      "source": "physics/chaos-garden/entry.json"
    },
    {
      "id": "arcade-of-life",
      "category": "game",
      "section": "games",
      "order": 0,
      "icon": "AL",
      "title": "The Arcade of Life",
      "href": "https://aol.cognotik.com/",
      "readme": "INTRO.md",
      "video": "/videos/arcade-of-life.mp4",
      "launchLabel": "Open The Arcade of Life",
      "pitch": "A browser-based arcade built on Conway's Game of Life and 50+ cellular automaton rulesets. Play, tweak, and explore emergent behavior across a wide catalog of rules. <a href=\"https://aol.cognotik.com/\" target=\"_blank\" rel=\"noopener\">Visit the sister site ↗</a>.",
      "repo": {
        "url": "https://github.com/SimiaCryptus/Arcade_of_Life",
        "remote": "https://github.com/SimiaCryptus/Arcade_of_Life/",
        "host": "github.com",
        "slug": "SimiaCryptus/Arcade_of_Life",
        "path": "games/aol",
        "commit": "62a528201c4588b128f7f75372c594ec02f1aa9c",
        "submodule": true
      },
      "dir": "games/aol",
      "source": "games/aol/entry.json"
    },
    {
      "id": "0x800",
      "category": "game",
      "section": "games",
      "order": 1,
      "icon": "800",
      "title": "0x800",
      "href": "index.html",
      "readme": "README.md",
      "video": "/videos/demo_0x800.mp4",
      "launchLabel": "Play 0x800",
      "pitch": "It's 2048, except the board is a hexagon made of hexagons, tiles slide in six directions, and every value is written in base 16. No build step, no dependencies, works offline — build 0x800 (2048) to win.",
      "repo": {
        "url": "https://github.com/Simiacryptus/0x800",
        "remote": "https://github.com/Simiacryptus/0x800.git",
        "host": "github.com",
        "slug": "Simiacryptus/0x800",
        "path": "games/0x800",
        "commit": "dc4e1af507fee90830632a2381bee3f5aa4f9d23",
        "branch": "main",
        "submodule": true
      },
      "dir": "games/0x800",
      "source": "games/0x800/entry.json"
    },
    {
      "id": "bridges",
      "category": "game",
      "section": "games",
      "order": 1,
      "icon": "BR",
      "title": "Bridges",
      "href": "index.html",
      "readme": "README.md",
      "video": "/videos/Demo_Bridges.mp4",
      "launchLabel": "Play bridges",
      "pitch": "A generalized version of the classic game 'Hex' using a variety of tesselations and board sizes. The goal is to connect the two opposite sides of the board with a continuous path of your pieces.",
      "repo": {
        "url": "https://github.com/Simiacryptus/bridges",
        "remote": "https://github.com/Simiacryptus/bridges.git",
        "host": "github.com",
        "slug": "Simiacryptus/bridges",
        "path": "games/bridges",
        "commit": "9b877b212109dcaec7c82cd764e5584f31eb1c32",
        "branch": "main",
        "submodule": true
      },
      "dir": "games/bridges",
      "source": "games/bridges/entry.json"
    },
    {
      "id": "vocal-parkour",
      "category": "game",
      "section": "games",
      "order": 1,
      "icon": "VP",
      "title": "Vocal Parkour",
      "href": "https://vp.cognotik.com/",
      "readme": "INTRO.md",
      "launchLabel": "Open Vocal Parkour",
      "pitch": "A vocal-gesture rhythm game: navigate levels using your voice. Real-time audio-DSP feature extraction and an in-browser classifier turn mic input into game controls — all analysis runs client-side.",
      "repo": {
        "url": "https://github.com/SimiaCryptus/SonicParkour",
        "remote": "git@github.com:SimiaCryptus/SonicParkour.git",
        "host": "github.com",
        "slug": "SimiaCryptus/SonicParkour",
        "path": "games/vocal_parkour",
        "commit": "86d628684aa86ed4f5eb64995baed0420b127e84",
        "submodule": true
      },
      "dir": "games/vocal_parkour",
      "source": "games/vocal_parkour/entry.json"
    },
    {
      "id": "wordsearch",
      "category": "game",
      "section": "games",
      "order": 2,
      "icon": "WS",
      "title": "Predictive Markov Wordsearch",
      "href": "index.html",
      "readme": "README.md",
      "video": "/videos/wordsearch.mp4",
      "launchLabel": "Open the Predictive Markov Wordsearch",
      "pitch": "A wordsearch generator where the filler letters aren't random — a character-level Markov model trained on reference text predicts plausible language fragments in all eight reading directions, camouflaging hidden words by matching the statistical texture of natural language.",
      "repo": {
        "url": "https://github.com/Simiacryptus/wordsearch",
        "remote": "https://github.com/Simiacryptus/wordsearch.git",
        "host": "github.com",
        "slug": "Simiacryptus/wordsearch",
        "path": "games/wordsearch",
        "commit": "b5f9f2aa815bfea15ff021c0a78fe3b5bbdf111a",
        "branch": "main",
        "submodule": true
      },
      "dir": "games/wordsearch",
      "source": "games/wordsearch/entry.json"
    },
    {
      "id": "stereo-tac-toe",
      "category": "game",
      "section": "games",
      "order": 3,
      "icon": "ST",
      "title": "Stereo-Tac-Toe",
      "href": "index.html",
      "readme": "README.md",
      "launchLabel": "Open Stereo-Tac-Toe",
      "pitch": "A fully playable game of tic-tac-toe hidden inside a Magic Eye autostereogram. The board, cursor, and marks live entirely in the depth of a shimmering field of noise — relax your eyes to fuse the image and play. Everything derives from a single depth buffer, with live controls for eye separation, pattern width, noise style, and depth contrast (press <kbd>D</kbd> to peek at the raw depth map).",
      "repo": {
        "url": "https://github.com/Simiacryptus/stereo-tac-toe",
        "remote": "https://github.com/Simiacryptus/stereo-tac-toe.git",
        "host": "github.com",
        "slug": "Simiacryptus/stereo-tac-toe",
        "path": "games/stereo-tac-toe",
        "commit": "9f81e9e721191fa209679cbbfda66a27872459d2",
        "branch": "main",
        "submodule": true
      },
      "dir": "games/stereo-tac-toe",
      "source": "games/stereo-tac-toe/entry.json"
    },
    {
      "id": "arithmatic-dynamics",
      "category": "game",
      "section": "games",
      "order": 4,
      "icon": "AD",
      "title": "Arithmetic Dynamics",
      "href": "index.html",
      "readme": "README.md",
      "launchLabel": "Open Arithmetic Dynamics",
      "pitch": "A touch-first puzzle game that teaches the mechanics of arithmetic — not by drilling facts, but by letting kids bend, break, and recombine numbers until a problem collapses into its simplest shape. Every move (split, swap, group, combine, cancel) is guaranteed to preserve value, so children can experiment freely as fluency emerges quietly through play.",
      "repo": {
        "url": "https://github.com/Simiacryptus/arithmatic-dynamics",
        "remote": "https://github.com/Simiacryptus/arithmatic-dynamics.git",
        "host": "github.com",
        "slug": "Simiacryptus/arithmatic-dynamics",
        "path": "games/arithmatic-dynamics",
        "commit": "48ec32d11159b1600f9ceb13311687d2e119f9b4",
        "branch": "main",
        "submodule": true
      },
      "dir": "games/arithmatic-dynamics",
      "source": "games/arithmatic-dynamics/entry.json"
    },
    {
      "id": "marching-orders",
      "category": "game",
      "section": "games",
      "order": 5,
      "icon": "MO",
      "title": "Marching Orders",
      "href": "index.html",
      "readme": "README.md",
      "launchLabel": "Open Marching Orders",
      "pitch": "A Lemmings-inspired voxel siege game where you control troops that march, turn, step, and fall to reach objectives. Plan your strategy with signs, crates, and various troop types to overcome obstacles and achieve victory.",
      "repo": {
        "url": "https://github.com/Simiacryptus/marching-orders",
        "remote": "https://github.com/Simiacryptus/marching-orders.git",
        "host": "github.com",
        "slug": "Simiacryptus/marching-orders",
        "path": "games/marching-orders",
        "commit": "31e1601b4b1d3d2c1c2ba14b66aac945ecd35bd3",
        "branch": "main",
        "submodule": true
      },
      "dir": "games/marching-orders",
      "source": "games/marching-orders/entry.json"
    },
    {
      "id": "number-crush",
      "category": "game",
      "section": "games",
      "order": 5,
      "icon": "NC",
      "title": "Number Crush",
      "href": "index.html",
      "readme": "README.md",
      "video": "/videos/demo_number_crush.mp4",
      "launchLabel": "Open Number Crush",
      "pitch": "A match-and-clear puzzle game that swaps color-matching for arithmetic. Draw connected lines across a hexagonal grid of numbered tiles to satisfy the level's rule — a target sum, a shared factor, a consecutive run, or matching values. Tiles clear and cascade into combos, the board reshuffles rather than deadlocking, and it's colorblind-friendly by design since the information lives in the digits.",
      "repo": {
        "url": "https://github.com/Simiacryptus/number-crush",
        "remote": "https://github.com/Simiacryptus/number-crush.git",
        "host": "github.com",
        "slug": "Simiacryptus/number-crush",
        "path": "games/number-crush",
        "commit": "f6ec2399fb17c70fcf0530b10ae14988a6db8554",
        "branch": "main",
        "submodule": true
      },
      "dir": "games/number-crush",
      "source": "games/number-crush/entry.json"
    },
    {
      "id": "madame-claude",
      "category": "game",
      "section": "games",
      "order": 9007199254740991,
      "icon": "MC",
      "title": "Madame Claude",
      "href": "index.html",
      "readme": "README.md",
      "video": "/videos/demo_Madame_Claude.mp4",
      "launchLabel": "Open Madame Claude",
      "pitch": "An agentic fortune teller (bring your own Anthropic API Key)",
      "repo": {
        "url": "https://github.com/Simiacryptus/madame-claude",
        "remote": "https://github.com/Simiacryptus/madame-claude.git",
        "host": "github.com",
        "slug": "Simiacryptus/madame-claude",
        "path": "games/madame-claude",
        "commit": "4c964fd878fb078e24911b8622fb9345356a131c",
        "branch": "main",
        "submodule": true
      },
      "dir": "games/madame-claude",
      "source": "games/madame-claude/entry.json"
    },
    {
      "id": "mineminer",
      "category": "game",
      "section": "games",
      "order": 9007199254740991,
      "icon": "MM",
      "title": "MineMiner",
      "href": "index.html",
      "readme": "README.md",
      "video": "/videos/demo_mineminer.mp4",
      "launchLabel": "Open MineMiner",
      "pitch": "A Minecraft-inspired implementation of Minesweeper extended into 3D.",
      "repo": {
        "url": "https://github.com/Simiacryptus/mineminer",
        "remote": "https://github.com/Simiacryptus/mineminer.git",
        "host": "github.com",
        "slug": "Simiacryptus/mineminer",
        "path": "games/mineminer",
        "commit": "2c0037e5ff0ffa33e5634eed6125b88f968834bc",
        "branch": "main",
        "submodule": true
      },
      "dir": "games/mineminer",
      "source": "games/mineminer/entry.json"
    },
    {
      "id": "physical-visualizer",
      "category": "game",
      "section": "games",
      "order": 9007199254740991,
      "icon": "PV",
      "title": "Physical Visualizer",
      "href": "index.html",
      "readme": "README.md",
      "launchLabel": "Open Physical Visualizer",
      "pitch": "A music visualizer you can hold in your hand. Play a song and feedback-heavy imagery pulses on every kick drum — then tilt the phone and the glitter on screen slides downhill like it has real weight, or shake it to shatter into the next scene. Wrapped around it all is a pixel-exact, skinnable homage to a late-1990s desktop music player, complete with spectrum display, equalizer, and playlist, running entirely offline in your browser.",
      "repo": {
        "url": "https://github.com/Simiacryptus/physical-visualizer",
        "remote": "https://github.com/Simiacryptus/physical-visualizer.git",
        "host": "github.com",
        "slug": "Simiacryptus/physical-visualizer",
        "path": "games/physical-visualizer",
        "commit": "39228e5b4d192045b7c3adc887d7f138318e3720",
        "branch": "main",
        "submodule": true
      },
      "dir": "games/physical-visualizer",
      "source": "games/physical-visualizer/entry.json"
    },
    {
      "id": "squirrely",
      "category": "game",
      "section": "games",
      "order": 9007199254740991,
      "icon": "SQ",
      "title": "Squirrely",
      "href": "index.html",
      "readme": "README.md",
      "video": "/videos/demo_squirrely.mp4",
      "launchLabel": "Open Squirrely",
      "pitch": "A game about crossing the highway and filling tree hollows, with reactive personality-based traffic.",
      "repo": {
        "url": "https://github.com/Simiacryptus/squirrely",
        "remote": "https://github.com/Simiacryptus/squirrely.git",
        "host": "github.com",
        "slug": "Simiacryptus/squirrely",
        "path": "games/squirrely",
        "commit": "fb05bf03a19598651a2e6d1527d6e81044f9c97d",
        "branch": "main",
        "submodule": true
      },
      "dir": "games/squirrely",
      "source": "games/squirrely/entry.json"
    },
    {
      "id": "troggle",
      "category": "game",
      "section": "games",
      "order": 9007199254740991,
      "icon": "TT",
      "title": "Troggle",
      "href": "index.html",
      "readme": "README.md",
      "video": "/videos/demo_troggle.mp4",
      "launchLabel": "Open Troggle",
      "pitch": "Tridimensional Boggle: Find words in a 3D grid of letters. The longer the word, the more points you score!",
      "repo": {
        "url": "https://github.com/Simiacryptus/troggle",
        "remote": "https://github.com/Simiacryptus/troggle.git",
        "host": "github.com",
        "slug": "Simiacryptus/troggle",
        "path": "games/troggle",
        "commit": "11d6cd2900c92128c9f0ef4d8d2329fb9815c08b",
        "branch": "main",
        "submodule": true
      },
      "dir": "games/troggle",
      "source": "games/troggle/entry.json"
    },
    {
      "id": "qqn",
      "category": "essay",
      "section": "essays",
      "order": 0,
      "icon": "QQN",
      "title": "Quadratic Quasi-Newton",
      "subtitle": "Standalone · optimization",
      "href": "index.html",
      "readme": "README.md",
      "pitch": "A new optimization algorithm for smooth functions that interpolates between gradient descent and L-BFGS.",
      "repo": {
        "url": "https://github.com/Simiacryptus/qqn",
        "remote": "https://github.com/Simiacryptus/qqn.git",
        "host": "github.com",
        "slug": "Simiacryptus/qqn",
        "path": "optimization/QQN",
        "commit": "285c9854bcd9aa7c0cdc09283f3a20f3bccd1c9c",
        "branch": "main",
        "submodule": true
      },
      "dir": "optimization/QQN",
      "source": "optimization/QQN/entry.json"
    },
    {
      "id": "qqn-visuals",
      "category": "essay",
      "section": "essays",
      "order": 1,
      "icon": "QQN",
      "title": "Which Direction? → Where on the Curve?",
      "subtitle": "Interactive · optimization",
      "href": "index.html",
      "readme": "README.md",
      "pitch": "An interactive, scroll-driven tutorial on the Quadratic Quasi-Newton (QQN) optimizer. Reframes optimization from \"which direction should I move?\" into \"where on this curve should I stop?\" — with live contour maps, deformable search curves, and a four-axis factoring that collapses a zoo of classical methods (gradient descent, momentum, L-BFGS, trust regions, OWL-QN) into points in one configuration space. <em>Built to make the geometry something you can feel, not just read.</em>",
      "repo": {
        "url": "https://github.com/Simiacryptus/qqn-visuals",
        "remote": "https://github.com/Simiacryptus/qqn-visuals.git",
        "host": "github.com",
        "slug": "Simiacryptus/qqn-visuals",
        "path": "optimization/QQN-Visuals",
        "commit": "cd7fc216629293b4738c35b6b9556071aacd7d33",
        "branch": "main",
        "submodule": true
      },
      "dir": "optimization/QQN-Visuals",
      "source": "optimization/QQN-Visuals/entry.json"
    },
    {
      "id": "rcc",
      "category": "essay",
      "section": "essays",
      "order": 2,
      "icon": "RCC",
      "title": "RCC — Rational Certificate Complexity",
      "subtitle": "Trilogy I · the foundational vocabulary",
      "href": "index.html",
      "readme": "README.md",
      "pitch": "The foundation of the trilogy. Treats every convergence sequence as a rational certificate engine, measures its bit-length versus demanded tolerance ε, and stratifies constants into cost classes (RC₁/RC₂/RC₃). Establishes the regularity condition, a Θ(log 1/ε) lower bound, and the central separation algebraic irrationals vs. π and e. <em>It fixes the vocabulary the other two essays invoke.</em>",
      "repo": {
        "url": "https://github.com/Simiacryptus/rcc",
        "remote": "https://github.com/Simiacryptus/rcc.git",
        "host": "github.com",
        "slug": "Simiacryptus/rcc",
        "path": "numbers/RCC",
        "commit": "430c27d8ad8554f67c33ad8482de42cca32bf9fc",
        "branch": "main",
        "submodule": true
      },
      "dir": "numbers/RCC",
      "source": "numbers/RCC/entry.json"
    },
    {
      "id": "pi-rcc",
      "category": "essay",
      "section": "essays",
      "order": 3,
      "icon": "PI_RCC",
      "title": "PI_RCC — The Simplest Increment: x + sin(x)",
      "subtitle": "Trilogy II · stress-testing the boundary",
      "href": "index.html",
      "readme": "README.md",
      "pitch": "A cubic-convergent iteration for π whose outer recurrence is <em>not</em> hypergeometric — it falls outside RCC's classified class, yet still attains optimal RC₁ cost. Develops derivative engineering and the tower of continua (ℚ → algebraic → analytic → elliptic/modular → periods). <em>Where RCC defines the cost classes, PI_RCC shows their boundary is permeable.</em>",
      "repo": {
        "url": "https://github.com/Simiacryptus/pi-rcc",
        "remote": "https://github.com/Simiacryptus/pi-rcc.git",
        "host": "github.com",
        "slug": "Simiacryptus/pi-rcc",
        "path": "numbers/PI_RCC",
        "commit": "3b2a9fb5b3b530b61338cbe8110190907a28f1b0",
        "branch": "main",
        "submodule": true
      },
      "dir": "numbers/PI_RCC",
      "source": "numbers/PI_RCC/entry.json"
    },
    {
      "id": "nam",
      "category": "essay",
      "section": "essays",
      "order": 4,
      "icon": "NAM",
      "title": "NAM — Numbers as Machines",
      "subtitle": "Trilogy III · the executable substrate",
      "href": "index.html",
      "readme": "README.md",
      "pitch": "A generator-based numerics library where every number is a forkable, deterministic nano-VM emitting an infinite digit stream. RCC's cost classes resurface here as generator state-dimension tiers, with a two-tier ABI, base-as-codec, BBP-as-resonance, and an honest interval account of equality. <em>Where RCC measures and PI_RCC engineers, NAM builds the machine that runs them all.</em>",
      "repo": {
        "url": "https://github.com/Simiacryptus/nam",
        "remote": "https://github.com/Simiacryptus/nam.git",
        "host": "github.com",
        "slug": "Simiacryptus/nam",
        "path": "numbers/NAM",
        "commit": "a175bd2960149d9e63073bd6019266b1065e0afe",
        "branch": "main",
        "submodule": true
      },
      "dir": "numbers/NAM",
      "source": "numbers/NAM/entry.json"
    },
    {
      "id": "tel",
      "category": "essay",
      "section": "essays",
      "order": 5,
      "icon": "TEL",
      "title": "The Extension Ladder: One Way to Watch Number Systems Grow",
      "href": "index.html",
      "readme": "README.md",
      "pitch": "",
      "repo": {
        "url": "https://github.com/Simiacryptus/tel",
        "remote": "https://github.com/Simiacryptus/tel.git",
        "host": "github.com",
        "slug": "Simiacryptus/tel",
        "path": "numbers/TEL",
        "commit": "7d247d6770566144ea3f0faedf073e5280da4c5d",
        "branch": "main",
        "submodule": true
      },
      "dir": "numbers/TEL",
      "source": "numbers/TEL/entry.json"
    }
  ]
}
