{
 "kind": "world",
 "v": 3,
 "bench": [
  {
   "thing": {
    "kind": "robot",
    "name": "Scribe",
    "condition": {
     "kind": "box",
     "holes": [
      {
       "kind": "wildText"
      },
      {
       "kind": "wild"
      }
     ]
    },
    "program": [
     {
      "type": "take",
      "at": {
       "c": "given",
       "path": [
        0
       ],
       "nest": true
      }
     },
     {
      "type": "put",
      "at": {
       "c": "given",
       "path": [
        1
       ]
      }
     }
    ],
    "trainedOn": {
     "kind": "box",
     "holes": [
      {
       "kind": "nest",
       "id": 9811,
       "guid": "dev-keyboard",
       "hasEgg": false,
       "dev": true,
       "label": "keyboard",
       "pile": []
      },
      {
       "kind": "text",
       "text": ""
      }
     ]
    },
    "team": [],
    "note": "Its thought is some words on the keyboard nest and anything beside them. A bare nest puts it to sleep; a key press wakes it, and it joins the key onto the pad."
   },
   "x": -1.45,
   "z": 1.3
  },
  {
   "thing": {
    "kind": "box",
    "holes": [
     {
      "kind": "nest",
      "id": 9811,
      "guid": "dev-keyboard",
      "hasEgg": false,
      "dev": true,
      "label": "keyboard",
      "pile": []
     },
     {
      "kind": "text",
      "text": ""
     }
    ]
   },
   "x": -0.7,
   "z": 1.32
  },
  {
   "thing": {
    "kind": "text",
    "text": "KEYS\n\nThe Scribe is handed\n[keyboard, a pad].\n\nIts thought is \"some words\non the nest, and anything\nbeside them\". A bare nest\nmatches nothing, and a robot\nfacing a bare nest dozes.\n\nSo \"waiting for a key\" is\nnot a feature. It is what\ndozing already was."
   },
   "x": -1.45,
   "z": 2.15
  },
  {
   "thing": {
    "kind": "text",
    "text": "TO RUN IT\n\nGive the work box to the\nScribe.\nIt shrinks and waits.\n\nNow type. Each key lands on\nthe keyboard nest, wakes it,\nand is joined onto the pad --\nso the pad says what you\ntyped.\n\nA printable key arrives as\nitself -- including the\nspace. The rest arrive as\nwords: Enter, ArrowLeft."
   },
   "x": -0.75,
   "z": 2.15
  },
  {
   "thing": {
    "kind": "text",
    "text": "THE DEVICE ITSELF\n\nThe nest in hole 1 is one of\nthe workshop's senses. There\nis nothing to connect: it\nwears the keyboard's name, so\nthe keyboard delivers to it.\n\nTake another out of the\nDevices notebook (the menu)\nand it joins the same flock --\ntwo robots can watch the one\nkeyboard.\n\nIt has no egg, so no bird can\nbe had from it: nothing you\nbuild can write to a device."
   },
   "x": -0.05,
   "z": 2.15
  }
 ],
 "stations": {},
 "active": null
}