The witness no longer just watches.
It turns.
The ! core is a pulsar spinning at 33.33 Hz — a 30 ms period cut into 100 micro-phases at .01 resolution. Each rotation splits three ways: a third for life, a third for death, a third for spark. The shield heals itself, kills incoming, and forges new 1×0 seeds — all in one continuous loop, while )) and (( still mirror everything that strikes them.
0–33 · life
G1 ASSIM beam. Repairs the obsidian shells, regrows the mesh. life_seed = 0xAAAA.
34–66 · death
G2 COLLAPSE beam. Any >e caught in the sweep is neutralized on contact. Entropy sink. death_seed = 0x5555.
67–99 · spark
G3 MOVE beam. Fires 1×0 creation seeds outward mid-defense. spark_seed = 0x0001.
One pass. Three tensors.
The instrument above runs this loop at the chosen sim rate. rotation advances one .01 step per tick, wrapping at 100; phase = rotation / 33 selects the beam. Surge modes skew the boundaries so one aspect owns 66% of the turn.
// pulsar_tick — .01 fractal advance p->rotation = (p->rotation + 1) % 100; // 3 µs / step @ 10⁻⁸ uint16_t pulsar_emit(PulsarCore *p){ uint8_t ph = pulsar_phase(p); // rotation / 33 if (ph == 0) return p->life_seed; // heal shells, spawn cells if (ph == 1) return p->death_seed; // kill incoming >e return p->spark_seed; // fire 1×0 creation } // 33.33 Hz × 100 micro-phase = 3,333 Hz base carrier
Cell → cannon → shield → engine.
Trebuchet was a single shot: 81 → 0 → e. Shield v1 was passive absorb: e → 0 → 81. The pulsar shield never stops: life → death → spark → life…. Defense and creation on the same 30 ms wheel.
DEATH negates
SPARK creates
30 ms · forever
NOTHING PASSES · SOMETHING IS ALWAYS BORN