{
  "schema_version": 1,
  "id": "orao-2026-v0-8",
  "name": "Orao 2026",
  "version": "0.8.0",
  "created_date": "2026-10-18",
  "entry": "index.html",
  "status": "Local readability/fullscreen follow-up; complete prepared font-1 baseline and ZIP preserved",
  "files": {
    "app.js": {
      "size": 12097,
      "sha256": "5e323a7eb5986c828a871277f8e46a6233a5d10ab9262726701661cf3fccad9a"
    },
    "block-device.js": {
      "size": 6222,
      "sha256": "0f361a7cb5e8fa4cd1d53cc1de321cda690c9e1388676c0d82a6aca3205e0068"
    },
    "bos-machine.js": {
      "size": 8958,
      "sha256": "9e0e58c86ce191df66aefa4a8c3f29dbe9f28038bdc394e41ddd4dc852ae31bb"
    },
    "bos-programs.js": {
      "size": 4121,
      "sha256": "d237723d01aaad21abc594420d13dc3993eb89e9d9a570fcf65efc2d6222dfce"
    },
    "bos-ui.js": {
      "size": 11112,
      "sha256": "8d575fea1836e37cdb06bebfc436c8cc8491234dee601794f73c663698ccbaf9"
    },
    "COPYING": {
      "size": 35149,
      "sha256": "3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986"
    },
    "cpu832.js": {
      "size": 15307,
      "sha256": "783d7819500c1ee440673aaeeb584e27d0bb5abc6a15ca65cf0d06d1df4d329b"
    },
    "development.json": {
      "size": 1476,
      "sha256": "626702f11808d0cabacfe3f47217a83e29f8c2fa631cc80d7368cf2aade626d2"
    },
    "development.md": {
      "size": 5248,
      "sha256": "f1cb83406591aee5bcab7ea5a381df37beedd2160c0d4bdd66910d30bcb6db6b"
    },
    "display-ui.js": {
      "size": 2304,
      "sha256": "fb8eb7d2d2d180d394af74c27ac78e3c28c7a35b7512569b77cb0bc0f2a05ef4"
    },
    "docs/bos-loader-v0.6.md": {
      "size": 7590,
      "sha256": "3263ee62b8991f0f17fa18b1e1132c764f9652d25ddfeacb2467b6a1fc0f18a2"
    },
    "docs/bos-vdos-v0.5.md": {
      "size": 9011,
      "sha256": "18946e7fa64a39bf50c7b183bcf96fb842d2d00889b445841c59857e9560e07c"
    },
    "docs/font-orao-sans-12.md": {
      "size": 2496,
      "sha256": "9e121b7d170fc8a8e2bec0a3e18618610a989fcdf5ab4a9ba2786cdebade1975"
    },
    "docs/font-orao-ui-16.md": {
      "size": 2198,
      "sha256": "fcfeee0688ab9d443820388257ba9b1360fbe5464f0772a19be61dcc47986e3c"
    },
    "docs/gui-v0.8.md": {
      "size": 9631,
      "sha256": "e2fc9283721ec36656ff58d95f5e08839a0f34ba139d73293687bac7349d72d1"
    },
    "docs/implementation-v0.1.md": {
      "size": 2872,
      "sha256": "5aa701e86df10a9c00180f79bfbbdab04d95502f9a42b1d574b1501e7b3f829f"
    },
    "docs/implementation-v0.2.md": {
      "size": 7208,
      "sha256": "2c73200774e9997e4db917738773cdcdae26e07f54a3a2fcd46b37aa23bf0fa9"
    },
    "docs/monitor-v0.7.md": {
      "size": 10838,
      "sha256": "e13452d6ee7648b12c907c6732da2fb68526df628fc2869e7805e102f0d0dcec"
    },
    "docs/orao-832-4-hardverska-specifikacija-v0.1.0.pdf": {
      "size": 118054,
      "sha256": "9deacd0f48fcbc3f16a9e70b053e54051ab7bcf01b2acadfbe5b39c09d27b85d"
    },
    "docs/orao-832-4-hardverske-sheme-v0.1.0.pdf": {
      "size": 84275,
      "sha256": "46ae7f8fab5d8ac74d1d507a4398a196de884843b2e78bfd122480dbf50230c5"
    },
    "docs/provenance.json": {
      "size": 8754,
      "sha256": "124020e85db48c36a5a09ead6ac9376e2e12f16ce7b5c1754aafb3307da07fa0"
    },
    "docs/shema-s1.svg": {
      "size": 11195,
      "sha256": "b1e20d69558bd7888123c0a533fde8aa38d5c628c7890112843c7c7cd3f2fec1"
    },
    "docs/shema-s2.svg": {
      "size": 10945,
      "sha256": "3d4d36d388da2bb35df346239a442fc93e47cd4ddc162b8052c7fe248b183bb4"
    },
    "docs/shema-s3.svg": {
      "size": 9494,
      "sha256": "d9862dc90ae91788b7cc3adcfd82fc521190090be6bb66b211477cd1e8a5d2fc"
    },
    "docs/storage-v0.4.md": {
      "size": 6842,
      "sha256": "5cd8c6fd9e88d3c8cfd2098f91e92a03938f06d6be2774f6e3a413790f24a997"
    },
    "fast-cpu.js": {
      "size": 9930,
      "sha256": "014a38471e0d9f2db3ba2b867accb4538f92e8fa9073aa791fb051f1c1856022"
    },
    "firmware/asm.cjs": {
      "size": 1062,
      "sha256": "1da4bac6e94cd087e52b064e37ac81283d8c523a606f28b35b90908506c9406d"
    },
    "firmware/boot.asm": {
      "size": 10743,
      "sha256": "cd39a4305a2afb98c8ec33435b41fca0c6670f142f9ac59066fe0c77771223c4"
    },
    "firmware/boot.bin": {
      "size": 1504,
      "sha256": "8f236e02730f3ea90f688d2a5a31d34d4431ceeeccf8fa1fca210793061c06eb"
    },
    "firmware/bos-listing.json": {
      "size": 6422,
      "sha256": "4e831437855bbdb1fccc655f3b1102b609bf807af2879fdd2e8bf6e80296e848"
    },
    "firmware/bos.bin": {
      "size": 4075,
      "sha256": "7f317952a2f9301c128c092e41ec31541625881363767f3563a50436b11bc13f"
    },
    "firmware/build-bos.cjs": {
      "size": 25612,
      "sha256": "bd78651c92558530eee9a9cbc49f723e21fcb7f8e223a1509a1fc3d413ba8d7d"
    },
    "firmware/build-gui-demo.cjs": {
      "size": 1767,
      "sha256": "69ea14cd1820d991a91f455b5877249eca5170197611844dfc807d169eb9e25f"
    },
    "firmware/build-gui-renderer.cjs": {
      "size": 9600,
      "sha256": "414b3c2ed6630411ed2aeb749be13bd82af3967c3759eec90707c83e166c8f31"
    },
    "firmware/build-gui-server.cjs": {
      "size": 25325,
      "sha256": "c823bad30ee37d798b1bcca0a14b1f636763a7bb711022419d595427e220f8c8"
    },
    "firmware/build-gui.cjs": {
      "size": 1506,
      "sha256": "4f662fd9f1b61f8aadc00db89e13cbf9aa119ca5cb2793e93c5f48b76b750fb8"
    },
    "firmware/build-kernel.cjs": {
      "size": 8414,
      "sha256": "8cf3c66cf3973ebee0497517fa5ca40da36149e579a188abb852d85ad35c32ad"
    },
    "firmware/build-loader.cjs": {
      "size": 2351,
      "sha256": "c52213785b5035fe8fd0c7d099ab1a05ee14d2914a06bbb8a79cc0b3cb24f043"
    },
    "firmware/build-monitor.cjs": {
      "size": 24834,
      "sha256": "8dc111cb3f8022eca0ae12df2fd48db2960fc6416be02285c6a1836e9562364c"
    },
    "firmware/build-storage.cjs": {
      "size": 2751,
      "sha256": "d97541017ead06eda4d3780966111055e3ee1e090bc759c99c1d4aa325127508"
    },
    "firmware/build.cjs": {
      "size": 19148,
      "sha256": "82fa38f21ca639c9397d50901f30c99c0d6688fb4abdd606fcc86bd1cf30ed78"
    },
    "firmware/desktop-assets.cjs": {
      "size": 1111,
      "sha256": "06168ce62ed5d222607730dea17d4d9c3fd813a97c000563c6f465fc33d9dff0"
    },
    "firmware/desktop-display-list.cjs": {
      "size": 11792,
      "sha256": "b739bdf97d5b3bbf4398c9146ec7474991dbedb87794a4b39ea98b8f6b2dadbc"
    },
    "firmware/desktop-font.cjs": {
      "size": 6612,
      "sha256": "df04475006ea774e705d35d2e59843a68abb99b392ee1dd74cc77854474455f6"
    },
    "firmware/desktop-init.cjs": {
      "size": 722,
      "sha256": "cab599321ec86d38f6af8b305a25c3040390dce388ea436da8c57f5944138454"
    },
    "firmware/desktop-input.cjs": {
      "size": 13146,
      "sha256": "8d4dfa83ff14ddfd407feda95081774883a945c937a3f6ca67bf81ec35dbc99e"
    },
    "firmware/desktop-layout.cjs": {
      "size": 1149,
      "sha256": "868b892bd62eefaf9648d21d556fef977f460a066873dac03941e1f7201999ac"
    },
    "firmware/desktop-raster.cjs": {
      "size": 1603,
      "sha256": "f4e8daef8a0d8d995ca9533141a60b5f23fd1ea25429d625ee1453bb7206d378"
    },
    "firmware/guest-video.bin": {
      "size": 359,
      "sha256": "ed8eeab21f5df67ff70cbdf5e8b2e49247a9b0f68d4199bc2ffd784dae93e28a"
    },
    "firmware/gui-display-list.cjs": {
      "size": 110,
      "sha256": "5df142de8fb8f93fa6e697bd707b7b4ef85db9c0fdb8e5adcfdcea723b166e3a"
    },
    "firmware/gui-emit.cjs": {
      "size": 1853,
      "sha256": "697da895d10a577c97081cb5a5cfde51b2b4287a382d59dd1c122a0828fdbaf0"
    },
    "firmware/gui-renderer-listing.json": {
      "size": 2076,
      "sha256": "adc3205ef7c11dfa198e92be2a30add0ca7d41f755fda00b9da4349a43743e8e"
    },
    "firmware/gui-renderer.bin": {
      "size": 1895,
      "sha256": "b3e476f12c9a8e4b7ac466d179fba4954056a36d084cbbe28ae3a12faa790187"
    },
    "firmware/gui-server-listing.json": {
      "size": 15570,
      "sha256": "48584de45be3038362d4e5ae138c03e5ec077b9aaaff30e40afc3af3caeed5fa"
    },
    "firmware/gui-server.bin": {
      "size": 26526,
      "sha256": "ac8d5281282bd12c8d289667104c31bbed64e1089b238610f82b19aec59aa659"
    },
    "firmware/kernel-listing.json": {
      "size": 3403,
      "sha256": "287f4f939d1c51fa6e96ab0d3a4ff2fd1e3446fa546338505a9f2a5c02e91bf3"
    },
    "firmware/kernel.bin": {
      "size": 1091,
      "sha256": "7e6d2b7d1bc4bac66aad1a46e75ef7896c4a9e3fa0c42fc983f1f7d546dc3cc6"
    },
    "firmware/manifest.json": {
      "size": 3710,
      "sha256": "99f463f3f89711ee51930f0c8ce7f402b9ac16803457c3b9dd48e60b38290963"
    },
    "firmware/monitor-listing.json": {
      "size": 11648,
      "sha256": "f88cfcfd11fe7e9dbfcfcf87a21818107895f2175b95f05ce16128c69c37a171"
    },
    "firmware/orao-2026.rom": {
      "size": 1048576,
      "sha256": "d2077c4ac15faa72fa76de2a1df6973019a1300f910cab5901cb31a9402779ab"
    },
    "firmware.js": {
      "size": 236427,
      "sha256": "99196c76bf45f95c133073fe2c5740380e0c96801d1ef300e0d13922cc090cdd"
    },
    "gui-machine.js": {
      "size": 10556,
      "sha256": "b9285c24e3e7e85f7861933ee456dce61cef2cba99464d592a3079347792e110"
    },
    "gui-programs.js": {
      "size": 2310,
      "sha256": "2ec6ce88fe81b5a44f41fa6077597682cfe3b523554a12436a78822703e6ccac"
    },
    "gui-protocol.js": {
      "size": 1140,
      "sha256": "0fe259f0d7d352dc1d9ceee7b153457d3489d20d767aa6be5eb46ab9be235083"
    },
    "gui-ui.js": {
      "size": 3007,
      "sha256": "aee3da4e873c09b0bccde5c8eeb843e98013b66a86069bd672c65158776edb2b"
    },
    "index.html": {
      "size": 6131,
      "sha256": "f2671672d24aca0fdf10a53e3c6ec4b28ccb3bd11e513fa1fcde0165cf011ef9"
    },
    "kernel-machine.js": {
      "size": 16885,
      "sha256": "a627c3f45ec5f32f800bb4f626d4a594df8e54af62c323612465fb3014aa4562"
    },
    "machine.js": {
      "size": 8554,
      "sha256": "d02e6ea69f45a962ebc45ac00ce8f65b1b7ca6bd05b4734fe5f9eb4010d428d4"
    },
    "monitor-machine.js": {
      "size": 5796,
      "sha256": "fecbabb44338ea9cf6b58a2817cb2042a004fcc829170b24686501e361e07880"
    },
    "monitor-programs.js": {
      "size": 44144,
      "sha256": "951fb4149ac7c4178291d5c02d494c21c0249c4b5f1a2bd830ffe857cf70ba48"
    },
    "monitor-ui.js": {
      "size": 4982,
      "sha256": "b39cf8621eb27fa359ed79fbee5a037e8f693ddd9979817f919e92c03ceea36c"
    },
    "programs/bos-shell.bin": {
      "size": 1269,
      "sha256": "d3fd64bc175688eaaaf04a20ab68db133195b17d8f68126b6a76158d956f9d83"
    },
    "programs/editor.bin": {
      "size": 62,
      "sha256": "12b6b307955a1c2d25c5cc8cafa61c9865f30b22ddfecd5ff6023a5ab45ef029"
    },
    "programs/gui-demo.bin": {
      "size": 665,
      "sha256": "358df5d03a9995648965adb1a3415826cef55d15223da3dac8641c416165cc50"
    },
    "programs/hello.bin": {
      "size": 64,
      "sha256": "af92fee4c7d6128c6e608e33709282bf9169faef83a312fecd02cc05b3b63b95"
    },
    "programs/monitor.bin": {
      "size": 15764,
      "sha256": "5383d0fde809c78858751b91575ea83f14339d657ad6922f5f8ee1017a3566df"
    },
    "programs/native-disk.bin": {
      "size": 4608,
      "sha256": "8d650c5974eedb67af30c2b9b7d3384d2ad6d78120707fba1f3b87eecceb7835"
    },
    "programs/orao32-disk.bin": {
      "size": 4608,
      "sha256": "82a3b94f5422409cdc656ee29b1cdb39a746cd3c9805e15b3b271bdc41a3bd40"
    },
    "programs/printer.bin": {
      "size": 46,
      "sha256": "951d759e92ba7fe8b0773101eda84d51183231c6a915603f5bfb1e217b104521"
    },
    "programs/storage-manifest.json": {
      "size": 651,
      "sha256": "256d011d29af5981abd0c173c008ae01448c8aed069f3a6591b6005e74e167ab"
    },
    "programs/worker.bin": {
      "size": 9,
      "sha256": "4909c97255331e675b1240388ed41b60d6942925781e40981f979edda374cba5"
    },
    "programs.js": {
      "size": 564,
      "sha256": "f61e45f781aea353aaa74a520f993999b840f21b35abf6f1d4c8fac8d41c5ab2"
    },
    "README.md": {
      "size": 4985,
      "sha256": "37fd624b4838fb93e2f54c04e51ca25d7c37b0ecda1d0d8fab45750bdac3cabe"
    },
    "spawn-machine.js": {
      "size": 4296,
      "sha256": "11e30adb1d5d176e00ff39dd18bfc3563e598ce810fc59f81f1a13407522cffb"
    },
    "storage-machine.js": {
      "size": 2168,
      "sha256": "af63312c84ff5c60336efbd6423d4b888b09af7fbb38ab81d4e14eca78bb297c"
    },
    "storage-programs.js": {
      "size": 19422,
      "sha256": "01bb9593c38aad13e2434429371c35d5efbcc3922853bc0cbd09bb661fa97d0d"
    },
    "storage-ui.js": {
      "size": 8643,
      "sha256": "70f6ebcaa24c4454dd0e4606121a8827f20046e9c8d45bac29ed4128839982e8"
    },
    "style.css": {
      "size": 4771,
      "sha256": "a31426e828537f64b590c3970499fd4649732c82760bfe18c25fe7a31fd17dfb"
    },
    "upute.html": {
      "size": 6326,
      "sha256": "165804c351a0759e785a12dac1caf4def9e0f27a15c2a5dc1e716cb33f1b0715"
    },
    "upute.md": {
      "size": 4985,
      "sha256": "37fd624b4838fb93e2f54c04e51ca25d7c37b0ecda1d0d8fab45750bdac3cabe"
    },
    "vendor/orao32/COPYING": {
      "size": 35149,
      "sha256": "3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986"
    },
    "vendor/orao32/core.js": {
      "size": 16031,
      "sha256": "01266dc7d663c2b07cdf0cd6d59b53301112d36e702ae64c3714586bf3617f18"
    },
    "vendor/orao32/rom.js": {
      "size": 57396,
      "sha256": "5e5803870cbde5b6002f536dcf9e1f28550ddc7108573b4e614bdccd21e17e76"
    },
    "verification.json": {
      "size": 75859,
      "sha256": "e999170325d2bbd836a00291d23a6fc05c31210781314f2404ac8b8c7dccde18"
    }
  },
  "revision": "readable-2"
}
