This site is the demo.
Everything you are looking at runs on Fundamental, a reciprocal field engine — the same one documented in the manual and proven live by Habitat. Here is how the machine works.
Installed site runtime: @fundamental-engine/vanilla 0.9.3. This identifies the package used here, not the latest available release.
The field
The background is not a particle effect. It is a live reciprocal field from Fundamental (@fundamental-engine/vanilla): real elements on the page are bodies in it. Cards attract, links tether, the contact node absorbs. Elements bend the field; the field’s density bends them back through CSS variables. Turn on reduced motion and the field yields.
The forces taxonomy
Every piece of content — an essay, a project, a stat — carries a force from a ten-force taxonomy, and each force maps a discipline to a color. That taxonomy is the spine of the whole site: one JSON file declares it, one module derives every accent color from it, and the field treats the same names as physics.
The semantic article layer
Essays carry a machine-readable field: a thesis, named concepts, a role for every section, and reasoned relationships. The reading page renders it quietly — role glyphs in the table of contents, a concept rail, receipts on demand — and the Read / Receipts / Map / Field toggle lets you read the argument, audit it, or watch the background reshape itself per section role.
The stack
Astro 5 with static and on-demand routes, vanilla CSS, and a separate archive (zach-core) that owns the live entries. Committed JSON and Markdown are fallback snapshots. Professional claims project from the canonical claims record; editorial selection belongs to the site. The client is disposable; the archive is not.