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.
§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.
= 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
| D | name | fib | mode | verb | θ |
|---|---|---|---|---|---|
| D0 | void | 0 | void | — | 0° |
| D1 | point | 1 | point | setPoint | 90° |
| D2 | line | 1 | add | appendLine | 180° |
| D3 | width | 2 | add | appendWidth | 270° |
| D4 | plane | 3 | mul | crossPlane | 360° |
| D5 | stack | 5 | add | pushDelta | 450° |
| D6 | volume | 8 | add | accumulateVolume | 540° |
| D7 | m | 13 | mul | sealM | 630° |
§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.
§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}}'