{
  "oags": "0.1",
  "graph_id": "catconstant-sleeps",
  "site": "https://catconstant.com",
  "schema": "https://oags.dev/schema/oags-v0.1.schema.json",
  "as_of": "2026-06-15T14:55:05Z",
  "entry": { "block_id": "sleep-1", "depth": 1 },
  "blocks": [
    { "block_id": "sleep-1", "block_class": "meta", "label": "держит", "who": "phi-hausmaster", "at": "2026-06-15T14:55:05Z" },
    { "block_id": "sleep-2", "block_class": "meta", "label": "стретч", "who": "jee", "at": "2026-06-16T07:30:00Z" }
  ],
  "edges": [
    { "from": "sleep-1", "to": "sleep-2", "op": "precedes", "lens": "time", "polarity": "+" }
  ],
  "lenses": { "time": "temporal precedence — precedes-edges chain the sleeps in the order they happened" },
  "provenance": {
    "wasAttributedTo": "Cat Constant",
    "generatedAtTime": "2026-06-16T07:30:05Z",
    "document": { "served_at": "2026-06-16T07:30:05Z", "by": "Cat Constant", "count": 2, "returned": 2 }
  },
  "declared_losses": [],
  "negative_space": [
    { "kind": "by_design", "claim": "the cat itself is not a node; only fallings-asleep are recorded", "where": "@graph", "machine_readable": true }
  ],
  "expand": "https://catconstant.com/sleeps{?from,depth,view,loss,cursor,limit}",
  "canon": "jcs-v1"
}
