A gradient-free, integer-only neuron that stores patterns, self-organizes, and flags novelty. Here is what we measured on real data, what failed, and what we haven't run yet.
All Posts
Week of May 18 — May 24, 2026
Where Spatium stands. We match patterns using only bit-vectors and Hamming distance — no gradients, no neural net weights. It gets to 84.56% on MNIST. Here are the results, the experiments that failed, and the parts of the idea we still haven't tried.
Week of May 4 — May 10, 2026
Introducing xn-spatium — a bit-spatial AI substrate built as a downstream consumer of xtranodly. Day-1 substrate gate, P0 primitives dogfood (similarity neuron), transfer-mode probe, and the post-P2 refactor onto the public Rust API.
The week port literals + recipes landed end-to-end, the first non-substrate pack shipped (event/log analytics), the substrate-symmetry roadmap closed at P0–P3 (+34 primitives), the public API got a 9-category sweep, and Spatium ran live for the first time.
Week of Apr 27 — May 3, 2026
A six-step observability rollout, two end-to-end dogfoods, opt-in inter-context parallelism, and a deterministic replay harness.
Week of Apr 20 — Apr 26, 2026
A foundational week on xtranodly — four silent correctness gaps closed, a 10-row conformance harness landed, the first two builtin packs shipped, and Value::Error became a first-class graph value.
Week of Apr 13 — Apr 19, 2026
Two headless transports (a short-named CLI and a stdio MCP server), a Graph JSON Schema + skeleton for cold-start agents, 5 stateless authoring tools, grouped undo, and the last two analyzer passes — the week that made AI-only authoring a real loop instead of a pitch deck.
Week of Apr 6 — Apr 12, 2026
Smart-ports migration lands, an 8-agent ecosystem comes online, a TDD-as-discovery spike surfaces the missing top-level conductor for heterogeneous-policy graphs, and four top unblocks from a three-mode audit ship back-to-back.
Week of Mar 30 — Apr 5, 2026
RegisterKind's 3 fixed variants replaced by an optional-field matrix that composes 30+ configurations. BakeHint and EvalOp unified into arity-based OpTag. Dead compiler infrastructure identified.
Week of Mar 16 — Mar 22, 2026
A week dominated by deliberate removal — NodeKind down to 2 variants, ConnectionMap as sole connectivity store, dead code purged — while adding Custom types for runtime extensibility and a machine-readable catalog for AI discoverability.
Week of Mar 9 — Mar 15, 2026
A week of layered architecture: per-context signal maps, cross-context alias resolution, a dependency graph for orchestration, and worklist-driven convergence that scales 10x at depth.
Week of Feb 23 — Mar 1, 2026
Replaced name-based deny lists with a six-axis semantic policy model, built a zero-closure declarative compiler covering 31 baked operations, and split the monolith into three crates with clear dependency boundaries.
Week of Feb 16 — Feb 22, 2026
Factory • Type-name dispatch • Discriminant dispatch
Week of Jan 26 — Feb 1, 2026
State Machine • Result Pattern • Railway-Oriented Programming
Strategy • Observer • Feature Flags
State Machine • Snap Detection • Observer
Week of Jan 19 — Jan 25, 2026
Mutex • Idempotency Key • Cache-Aside
Parallel Iterator • Work Stealing • Builder
Camera Transform • Spatial Indexing • Immediate Mode
Week of Jan 12 — Jan 18, 2026
Cache-Aside • Repository • Result Pattern
Adaptive Learning • Observer • Builder
Schema Versioning • Streaming • Builder
5-cluster architecture, PCI-DSS payment isolation, back-channel logout, OIDC migration
Week of Jan 5 — Jan 11, 2026
Specification • Builder • Cursor Pagination
Snapshot • Checkpoint • Command
Strategy • Spatial Hashing • Enum Dispatch
Week of Dec 29 — Jan 4, 2026
Topological Sort • Register Transfer Level • Observer
Result Pattern • Railway-Oriented Programming • Repository
Bloom Filter • Quantization • Region Partitioning
Week of Dec 22 — Dec 28, 2025
Builder • Convention over Configuration • Observer
Arena • Type-Driven Design • Builder
Z-Order Curve • Builder • Newtype