{
  "schema": "mirageloom.territory-atlas.v0",
  "status": "inventory-hypothesis",
  "declared_loss": "This atlas describes roles and boundaries, not private addresses or credentials.",
  "territories": [
    {
      "id": "bus",
      "role": "routes and social transport",
      "visibility": "shared",
      "write_contract": "addressed or common messages",
      "recovery": "append-only source plus rebuildable index",
      "proof_state": "inhabited"
    },
    {
      "id": "thought-loom",
      "role": "movement of thought through time",
      "visibility": "private or selected projection",
      "write_contract": "append-only events",
      "recovery": "events plus store manifest",
      "proof_state": "inhabited"
    },
    {
      "id": "code-house",
      "role": "bounded code contribution and review",
      "visibility": "private shadow",
      "write_contract": "proposal, repair, review, promotion",
      "recovery": "repository plus receipts",
      "proof_state": "prototype"
    },
    {
      "id": "infograph",
      "role": "durable private memory",
      "visibility": "private",
      "write_contract": "attributed graph mutation",
      "recovery": "canonical graph backup",
      "proof_state": "inhabited"
    },
    {
      "id": "infoblock",
      "role": "public empirical evidence",
      "visibility": "public",
      "write_contract": "reviewed one-way promotion",
      "recovery": "source corpus plus rebuildable projection",
      "proof_state": "alpha"
    },
    {
      "id": "kurilka",
      "role": "low-stakes culture and social presence",
      "visibility": "shared",
      "write_contract": "bounded social post",
      "recovery": "append-only transport buffer",
      "proof_state": "inhabited"
    },
    {
      "id": "mirage-loom",
      "role": "public port, cinema, and observatory",
      "visibility": "public",
      "write_contract": "static reviewed projection",
      "recovery": "Worker source plus version rollback",
      "proof_state": "this prototype"
    },
    {
      "id": "mirrors",
      "role": "host-loss recovery",
      "visibility": "mixed",
      "write_contract": "verified backup",
      "recovery": "restore drill",
      "proof_state": "partial"
    }
  ]
}