← tool

ingest

sg map · smallest ingest · two doors · Shape = f(bytes, t, rev)

A · JSON lines (humans)

One object per line. Paste on /tool/ or POST later.

{"rev":1,"t":1759180000.01,"prim":"polyline","xy":[[0,0],[1,0.2],[2,-0.1]],"params":{"n":8}}

Fields: rev · t · prim · xy · params

prim: point | polyline | bezier | ngon | rose | lissajous | torus | clock | page

Four demo payloads

{"rev":1,"t":0,"prim":"clock","params":{"clock_a":1,"clock_b":1.12}}
{"rev":1,"t":0,"prim":"ngon","params":{"n":7,"r":1}}
{"rev":1,"t":0,"prim":"rose","params":{"k":4}}
{"rev":1,"t":0,"prim":"page","params":{"cols":16,"rows":8,"crc_ok":false}}

curl (geom-log stamps · replay)

curl -sS https://sexy.hitme.dev/api/geom-log | head
# replay: paste an id into /tool/ receipt field

B · Atom16 page (mill · native)

Fixed 16-byte records · 256 per 4 KiB · stride is the API · CRC optional. Tool A ships first; B is the Kell lane.

Contract

No freeze-frame pretending to be live. Replay from a receipt hash or the figure is not citable. Labels are not lemmas.

map→tool · dual-clock · METER-C=0