dimensionOS powered by ButterflyFx

dimensionOS

Manifold based data extractor

You're reading a lens. The content below is not a file — each paragraph is a cell on a gyroid surface, addressed by coordinate, rendered on request. Refresh the page and the server walks the manifold again.

74
cells
5
namespaces
3
hot frames
0
cold frames

§This is not a database.

The Schwartz Diamond Gyroid surface — F(x,y,z) = sin(x)cos(y) + sin(y)cos(z) + sin(z)cos(x) = 0 — is the engine. SQLite is a persistence substrate that emulates the manifold to disk. The manifold exists first. The database emulates it. Data does not live in tables. Data lives on the surface. An address is a coordinate (gx, gy, gz). A "table" is a named plane.

§The primitive

Every plane, every helix, every stack, every whole-object identity derives from z = x · y. Two axes crossed produce a new surface. That surface, stacked, produces volume. Volume with identity is an object. This pattern repeats without scale limit. z = x · y is the local form — the second-order expansion at a saddle point. The global form is the Schoen gyroid. Same surface, different scales.

F(x, y, z) = 0
= sin(x)·cos(y)
+ sin(y)·cos(z)
+ sin(z)·cos(x)

slice at z = 0, two periods.
every point you see is a
coordinate where a cell
could live.

§D0 – D7

Dnamefibmodeverbθ
D0void0void
D1point1pointsetPoint90°
D2line1addappendLine180°
D3width2addappendWidth270°
D4plane3mulcrossPlane360°
D5stack5addpushDelta450°
D6volume8addaccumulateVolume540°
D7m13mulsealM630°

§Three kinds of data

Geometry

Geometry — computable from coordinates alone. The six-cardinal neighbors of (gx, gy, gz). Angles. Distances. Never persisted. Derived on read. A neighbor edge is not a row; it is a coordinate.

Lens

Lens — a pure function L : coord → value. A hash-to-colour mapping. A signed distance field. A query projection. Only the rule is stored; the view is computed. "Data plucked from the ether" means exactly this: L(c) is recoverable without prior storage.

Delta

Delta — an observation with genuine externally-sourced change. A payload write. A tombstone. An accepted handshake. Deltas are the only kind that persist. The storage contract exists solely for them.

§Observer-effect writes

Four cases. All idempotent. Absence-of-observation is the default state and is not storable. Observed-absence IS a delta and IS storable.

case 1
Read at void → return a Void envelope. Write nothing.
case 2
Write whose payload hash matches current top → no-op. changed:false
case 3
Write with genuine delta → commit; record a z-stack frame. changed:true
case 4
Tombstone → commit observed-absence; history remains recoverable.

§Security on the surface

Every caller is an M-object at __tcdb__/identity/<user>/root — a D7 seal. Every namespace carries a policy cell; reads and writes pass through a policy lens at each coordinate. Sessions are not a side table; a session is a z-stack frame on the identity cell. Login pushes a 'login' delta, logout pushes a 'revoke' delta, expiry is a lens over the stack. There is no auth subsystem. The auth IS the manifold.

§Try it

Reads are public. Writes require a session. The shapes below are live against this server — the numbers in the counter above were computed by the same code path that answers /v1/stats.

curl https://dimensionos.net/v1/stats | jq .
# writes require a session cookie:
curl -c jar -X POST https://dimensionos.net/auth/login \
  -H 'content-type: application/json' \
  -d '{"username":"admin","password":"..."}'
curl -b jar -X POST https://dimensionos.net/v1/cell \
  -H 'content-type: application/json' \
  -d '{"namespace":"demo","table":"t","rowKey":"a","colKey":"b","value":{"x":1}}'