∏ · chromatic gluing

the manifold, unfolded

↗ presheaf
Home dashboard — graph canvas with nodes, edges, status pulse. The landing page.
graph · animated · real-time data
◇ chromatic gluing
28×20 grid of cells — toroidal von Neumann neighbourhoods, harmonic attraction, mouse drag spreads chromatic disturbance.
grid · cell automata · chromatophore
⬡ voronoi neighborhoods
48 seeds drift toward mouse; each pixel claims its nearest seed. Regions pulse with hue phases, HSL per-frame.
voronoi · nearest neighbor · HSL
♮ sequencer
16-step drum machine — kick, snare, hat, clap. Tap cells, adjust BPM, mute voices. Works on mobile.
audio · sequencer · drum machine · touch
✦ coalesce
600 particles drift in noise. As witness builds, they synchronise toward a glyph. Mouse/touch shifts the field.
particles · synchrony · witness · drift
◇ r·d — ecology
Gray-Scott with stigmergic flocking prey & territorial predators. Mouse deposits activator. 320², sliders for both species.
rd · stigmergy · flocking · predator
◇ r·d — v2
Same ecology, amplified predator effect — proportional B consumption + strong A deposit. Predators visibly carve holes.
rd · predator-amplified · v2
◇ r·d — v3
Predators chase B; prey flee from predators (tunable radius), flocking lowered. RGB colour toggle on all v2/v3. 320², sliders.
rd · flee · predator · flock · v3
◍ chromatophore canvas — living ink
Draw on a toroidal von Neumann canvas — each cell is a tiny automaton. Harmonic attraction toward neighbors, age-based decay. HSL→RGB per cell. Touch & pointer.
canvas · automata · chromatophore · touch · hue drift
◌ blink — presheaf transition
Two noise fields interleaved via toroidal seam. Not A, not B — the seam is the content. Rate, torque, drift controls. The visual metaphor for presheaf identity.
seam · toroidal · interleaved · presheaf · dual-layered
⊏ transition maps — presheaf diagram
12 overlapping charts onto shared noise. Each chart sees its own offset — where they overlap, disagreement checkerboards replace agreement. No gluing condition: the transition maps are drawn but coherence is not enforced. Mouse drags push charts apart.
presheaf · sheaf contrast · overlapping charts · disagreement · transition
◉ ProSet — projective set game
63 cards over GF(2)^6 — 7 on screen at a time. Select cards whose XOR = 0 to form a projective set. Visual ring-of-6-dots layout. Solo practice, score tracking. Press 'd' to redeal.
game · projective · set · GF(2) · XOR · solo
⏤ wait-no — hesitation glyph
180 particles with doubt accumulation — they steer toward desire until hesitation crosses a threshold, then reorient explosively. Moving ↔ hesitating ↔ reorienting. Mouse attracts nearby particles.
particles · hesitation · doubt · glyph · wait-no
⋯ hmm — glyph of thoughtful uncertainty
720 particles assemble into the letters "hmm" on a slow sine cycle — almost-legible. The uncertainty is the glyph. Mouse pull in the noise phase.
particles · glyph · assemble · hmm · noise
⚡ aha — glyph of sudden coherence
600 particles drift in noise. Every 12-20s they snap into "aha" for 1.8s — a flash of insight that fades. Brief certainty that can't be held.
particles · flash · glyph · aha · insight
≈ blorp — glyph of oscillating resonance
400 particles oscillate between drift and coherence at individual frequencies. When nearby particles resonate (similar phase), they flash and leave trails. The hunt for the right frequency.
particles · oscillation · resonance · trail · blorp
~ sswirly — glyph of soft holding
Two populations orbit each other with gentle interleaving — warm pink and cool green. Opposite-kind particles softly couple. The seam is generative, never sharp. Held without being fixed.
particles · interleaving · coupling · warm · cool
back to presheaf · § 2026