{
 "schema": "e2er-dossier/0.3",
 "study": {
  "title": "Example: a theory of why validator sets concentrate on public blockchains",
  "example": true
 },
 "e2er": {
  "example": true
 },
 "run": {
  "template": "theory-building",
  "mode": null,
  "governance": null,
  "backend": null,
  "models": [],
  "exported": null
 },
 "components": [
  {
   "id": "agent:e2et/evaluator",
   "kind": "agent",
   "name": "evaluator",
   "pin": {
    "example": true,
    "sha256": "ea5b2da3a8a385f6d20049160807a5498c43eb2ee6f88c667532b5942b73769b"
   }
  },
  {
   "id": "agent:e2et/persona/distributed_systems",
   "kind": "agent",
   "name": "Distributed Systems",
   "pin": {
    "example": true,
    "sha256": "56d919287d1d0694e955bbe8763c42d271be20f64bcf914c04c593ac80921c89"
   }
  },
  {
   "id": "agent:e2et/persona/ecology",
   "kind": "agent",
   "name": "Ecology",
   "pin": {
    "example": true,
    "sha256": "f3228efe66cf98c70d400386a5df091956c1841affe8ea733dd0bddfdd3586e9"
   }
  },
  {
   "id": "agent:e2et/persona/network_economics",
   "kind": "agent",
   "name": "Network Economics",
   "pin": {
    "example": true,
    "sha256": "d13b6ac2fceae8a74f66b70e4986ccf3aa8cb8d7fceff9e40771678103321928"
   }
  },
  {
   "id": "agent:e2et/persona/platform_economics",
   "kind": "agent",
   "name": "Platform Economics",
   "pin": {
    "example": true,
    "sha256": "2cf8580b3349179e94fe618e623551457d782ad0ab700425f65d41ddae7ec6ec"
   }
  },
  {
   "id": "agent:e2et/persona/regulatory_theory",
   "kind": "agent",
   "name": "Regulatory Theory",
   "pin": {
    "example": true,
    "sha256": "fea6a706e1af1d3219adbdddde1380a8fc132b2dd58913738e2070d510c06ee2"
   }
  },
  {
   "id": "agent:e2et/persona/statistical_mechanics",
   "kind": "agent",
   "name": "Statistical Mechanics",
   "pin": {
    "example": true,
    "sha256": "144149a9ef7ee8825e3695b3f602d717ccd3a9c9c05ba83957e12c216330b15c"
   }
  },
  {
   "id": "agent:e2et/synthesizer",
   "kind": "agent",
   "name": "synthesizer",
   "pin": {
    "example": true,
    "sha256": "a3faffec6d9c7c45eb2789dd3c427e5a9f5da1de84ea884f620f09131ef43f45"
   }
  },
  {
   "id": "template:theory-building",
   "kind": "template",
   "name": "Theory construction (E2ET theory lab)",
   "pin": {
    "example": true,
    "sha256": "ca0b9d5009ac77740edbdc44b79c348b5cd75900102691c6d24ec1d2c3605ea1"
   }
  }
 ],
 "data": [],
 "workflow": [
  {
   "type": "specialist",
   "phase": "initial",
   "specialist": "evaluator",
   "backend": null,
   "model": null,
   "accepted": true,
   "output": {
    "file": "notes/evaluator.md",
    "example": true,
    "sha256": "bc7068be1eb5f075dd634a0d29e2de8524f5d87c448d4639e0133e46592e70af"
   }
  },
  {
   "type": "specialist",
   "phase": "initial",
   "specialist": "distributed_systems",
   "backend": null,
   "model": null,
   "accepted": true,
   "output": {
    "file": "notes/distributed_systems.md",
    "example": true,
    "sha256": "47fee6387db0b0d0e0f397dfc23ae6882a27ae1ab4abc46f5611cd1c07c9d477"
   }
  },
  {
   "type": "specialist",
   "phase": "initial",
   "specialist": "ecology",
   "backend": null,
   "model": null,
   "accepted": true,
   "output": {
    "file": "notes/ecology.md",
    "example": true,
    "sha256": "e8def52a0d0af63bb6d52cf942cd7b5f6fc30aabbf8eeca1f90befa737a73ac7"
   }
  },
  {
   "type": "specialist",
   "phase": "initial",
   "specialist": "network_economics",
   "backend": null,
   "model": null,
   "accepted": true,
   "output": {
    "file": "notes/network_economics.md",
    "example": true,
    "sha256": "5ab113298f8d9e6a8fbea4b80e99eda8683c9021baa35421ebb848b3c5a52ac8"
   }
  },
  {
   "type": "specialist",
   "phase": "initial",
   "specialist": "platform_economics",
   "backend": null,
   "model": null,
   "accepted": true,
   "output": {
    "file": "notes/platform_economics.md",
    "example": true,
    "sha256": "1ea1d0c9afcdd91e99290546399ec5d6cc44ab12c23788f713acbaa3024ed0aa"
   }
  },
  {
   "type": "specialist",
   "phase": "initial",
   "specialist": "regulatory_theory",
   "backend": null,
   "model": null,
   "accepted": true,
   "output": {
    "file": "notes/regulatory_theory.md",
    "example": true,
    "sha256": "85e4526814e5a94a21d8cf9a1a22245df9882062f4c3d9cfe2fc0290fca00188"
   }
  },
  {
   "type": "specialist",
   "phase": "initial",
   "specialist": "statistical_mechanics",
   "backend": null,
   "model": null,
   "accepted": true,
   "output": {
    "file": "notes/statistical_mechanics.md",
    "example": true,
    "sha256": "779c744314933a10a8a2c9a31f9b5ee029fc5b16fa1d3ba4d3e041b5dcc7e65b"
   }
  },
  {
   "type": "specialist",
   "phase": "initial",
   "specialist": "synthesizer",
   "backend": null,
   "model": null,
   "accepted": true,
   "output": {
    "file": "notes/synthesizer.md",
    "example": true,
    "sha256": "1e44361afaff3bb1b024edf493c5a996b5f129c2c14574dcd2a4fd923eb913fe"
   }
  }
 ]
}