{
  "title": "Dusk Field Guide",
  "brand": "World Survey",
  "buildDate": "Oct 28, 2026",
  "revision": "13f4da743c8b067d76a11041f587aab7e098ad37",
  "sourceDirectory": "docs/",
  "mainDocuments": 103,
  "sourceMarkdownDocuments": 125,
  "totalDocuments": 131,
  "evidenceNotes": 22,
  "supportingMarkdown": 5,
  "sourceReferencePages": 298,
  "searchableSections": 1030,
  "linkedAssets": 632,
  "diagrams": [
    "assets/diagrams/dc2f176ccf25.svg",
    "assets/diagrams/51fd0296832f.svg"
  ],
  "sourceWarnings": [
    {
      "source": "docs/ENGINE_PROGRESS.md",
      "url": "BETA_PLAYTEST.md#simulation-stall-checks-on-the-engine-branch",
      "reason": "missing-anchor",
      "destination": "docs/BETA_PLAYTEST.md"
    }
  ],
  "documents": [
    {
      "id": "overview",
      "source": "README.md",
      "url": "articles/overview.html",
      "collection": "start",
      "sha256": "63e7d62b1d367350e0504ad9e569d10487eef446a7ed713404d2df98c9bffabb",
      "headings": 10,
      "words": 1610
    },
    {
      "id": "game-sdk",
      "source": "docs/GAME_SDK.md",
      "url": "articles/game-sdk.html",
      "collection": "start",
      "sha256": "0c9e70c8b00fc0fa7be2d442b2c7d1529c989a93b19252e720f8d55017d865af",
      "headings": 31,
      "words": 12871
    },
    {
      "id": "beta-playtest",
      "source": "docs/BETA_PLAYTEST.md",
      "url": "articles/beta-playtest.html",
      "collection": "start",
      "sha256": "9e1dd874f0a6d6f73ec9102a88038754bf330294ecdbecf91032804f4282bc4a",
      "headings": 7,
      "words": 1409
    },
    {
      "id": "garden-ferry",
      "source": "docs/GARDEN_FERRY.md",
      "url": "articles/garden-ferry.html",
      "collection": "start",
      "sha256": "a19288745797cd9ced1f775ace9cada347e24b19cf5da6638d850a4b80fc2465",
      "headings": 2,
      "words": 755
    },
    {
      "id": "browser-editor",
      "source": "docs/BROWSER_EDITOR.md",
      "url": "articles/browser-editor.html",
      "collection": "authoring",
      "sha256": "20d70f649a3a4454eb4a79927873166b361a6c60ffeb2c98932a47bdb1c5358b",
      "headings": 27,
      "words": 7156
    },
    {
      "id": "authoring",
      "source": "docs/AUTHORING.md",
      "url": "articles/authoring.html",
      "collection": "authoring",
      "sha256": "56b347e38c241c8db2829615b1f19a72722576ac8ef28277a610343960d4ef72",
      "headings": 14,
      "words": 2448
    },
    {
      "id": "place-authoring",
      "source": "docs/PLACE_AUTHORING.md",
      "url": "articles/place-authoring.html",
      "collection": "authoring",
      "sha256": "de58cd79124777fba1634b90a538dcdb0a030393eb2e589e61673d3a3e623396",
      "headings": 4,
      "words": 595
    },
    {
      "id": "authoring-merge",
      "source": "docs/AUTHORING_MERGE.md",
      "url": "articles/authoring-merge.html",
      "collection": "authoring",
      "sha256": "5ccd503483450825ec78326f5443e4d4b20ee5155d8d12a30b7ec36b4cdac725",
      "headings": 2,
      "words": 536
    },
    {
      "id": "authoring-proposals",
      "source": "docs/AUTHORING_PROPOSALS.md",
      "url": "articles/authoring-proposals.html",
      "collection": "authoring",
      "sha256": "d6cc3726d87ceb6bf372637744d12d2bb4c73bda627941bc5ba655e9e5089b14",
      "headings": 3,
      "words": 796
    },
    {
      "id": "prefabs",
      "source": "docs/PREFABS.md",
      "url": "articles/prefabs.html",
      "collection": "authoring",
      "sha256": "283121c8032d966a382a32845cd5ed6111c87811b1c8486a2832eea5b74a6e08",
      "headings": 6,
      "words": 1616
    },
    {
      "id": "live-revisions",
      "source": "docs/LIVE_REVISIONS.md",
      "url": "articles/live-revisions.html",
      "collection": "authoring",
      "sha256": "e9f5e985c565a2b0a0523103775d40fb18155a37c22d0cbcaeb1c144d8fa6837",
      "headings": 7,
      "words": 1782
    },
    {
      "id": "workspace-access",
      "source": "docs/WORKSPACE_ACCESS.md",
      "url": "articles/workspace-access.html",
      "collection": "authoring",
      "sha256": "1dad88cd120973b979052f81296d3e99104410863cfdf7e4efde90055ab83773",
      "headings": 5,
      "words": 1523
    },
    {
      "id": "creator-panels",
      "source": "docs/CREATOR_PANELS.md",
      "url": "articles/creator-panels.html",
      "collection": "authoring",
      "sha256": "b79be6e6a7082f682532ada6e73416323286e5ed59820d026d3b926845e2bf2a",
      "headings": 3,
      "words": 934
    },
    {
      "id": "creator-tasks",
      "source": "docs/CREATOR_TASKS.md",
      "url": "articles/creator-tasks.html",
      "collection": "authoring",
      "sha256": "a1b90624743bc4b5a21861e81e63c277f60234afd38cd03bc6d0adfdae177ed4",
      "headings": 8,
      "words": 3380
    },
    {
      "id": "world-lettering",
      "source": "docs/WORLD_LETTERING.md",
      "url": "articles/world-lettering.html",
      "collection": "authoring",
      "sha256": "0500c118939ca5c4cf69f0cfbab462327225d6ddb9cd70517ee0e1fe9ec78da6",
      "headings": 3,
      "words": 683
    },
    {
      "id": "tilemaps",
      "source": "docs/TILEMAPS.md",
      "url": "articles/tilemaps.html",
      "collection": "authoring",
      "sha256": "2613abd1d9c838bfcb6351a52d29c355d08fd20140297d572ace8b06258b694f",
      "headings": 35,
      "words": 9275
    },
    {
      "id": "terrain",
      "source": "docs/TERRAIN.md",
      "url": "articles/terrain.html",
      "collection": "landscape",
      "sha256": "c8d146b641642160b5c1aedcafd3d1fda33744681979b75984e323e1cd0efbec",
      "headings": 8,
      "words": 2997
    },
    {
      "id": "terrain-streaming",
      "source": "docs/TERRAIN_STREAMING.md",
      "url": "articles/terrain-streaming.html",
      "collection": "landscape",
      "sha256": "6d814416bf51b6412b43f2b6682955a9bdc1e42a899224be1372880a4122adf8",
      "headings": 5,
      "words": 3018
    },
    {
      "id": "voxels",
      "source": "docs/VOXELS.md",
      "url": "articles/voxels.html",
      "collection": "landscape",
      "sha256": "28fe5a52ee1be33af321345f15b8682f7fcf3e7741cfb09c2b66467a5c68ee07",
      "headings": 6,
      "words": 2353
    },
    {
      "id": "woodland",
      "source": "docs/WOODLAND.md",
      "url": "articles/woodland.html",
      "collection": "landscape",
      "sha256": "74821c4420b033fc2719d0c51e66d3c21626aa1f0be909bdabbc4c0830afcd7e",
      "headings": 3,
      "words": 761
    },
    {
      "id": "water",
      "source": "docs/WATER.md",
      "url": "articles/water.html",
      "collection": "landscape",
      "sha256": "9124abea3f93a01dfd417bca12bca7ff6a1e7189279557e6d3cb2c71a549f275",
      "headings": 3,
      "words": 809
    },
    {
      "id": "rivers",
      "source": "docs/RIVERS.md",
      "url": "articles/rivers.html",
      "collection": "landscape",
      "sha256": "261a0577466532152ccf1bf0851ee23e72e6fde92463380be729db7b89ddc738",
      "headings": 3,
      "words": 726
    },
    {
      "id": "sky",
      "source": "docs/SKY.md",
      "url": "articles/sky.html",
      "collection": "landscape",
      "sha256": "416483e1b810914203c9313506925909c19636add833d905d80d2fe980018158",
      "headings": 4,
      "words": 704
    },
    {
      "id": "day-night",
      "source": "docs/DAY_NIGHT.md",
      "url": "articles/day-night.html",
      "collection": "landscape",
      "sha256": "027686cf47a5fa4487834f26ec9c3af66eebcbd91e40140d66542c42151c024a",
      "headings": 3,
      "words": 758
    },
    {
      "id": "weather",
      "source": "docs/WEATHER.md",
      "url": "articles/weather.html",
      "collection": "landscape",
      "sha256": "c703cba59826c324fa1ad343a1ca88af139a9c1a6137da5d69af3f243df1bee3",
      "headings": 5,
      "words": 1218
    },
    {
      "id": "particle-effects",
      "source": "docs/PARTICLE_EFFECTS.md",
      "url": "articles/particle-effects.html",
      "collection": "landscape",
      "sha256": "8aff6427399658ae83b2bd0c4a3a0f8e70fc49f8ee8f8c0d339dd120bea7c5b0",
      "headings": 3,
      "words": 685
    },
    {
      "id": "spatial-audio",
      "source": "docs/SPATIAL_AUDIO.md",
      "url": "articles/spatial-audio.html",
      "collection": "landscape",
      "sha256": "db4893789eab348660418d30766bd607e9908ede25537e190e6d18553b84af33",
      "headings": 2,
      "words": 427
    },
    {
      "id": "glb-import",
      "source": "docs/GLB_IMPORT.md",
      "url": "articles/glb-import.html",
      "collection": "assets",
      "sha256": "cd4b2322238ba0e982cc8306eeaa795a864ad489f2223042501035be5f2ddf2c",
      "headings": 4,
      "words": 863
    },
    {
      "id": "authored-models",
      "source": "docs/AUTHORED_MODELS.md",
      "url": "articles/authored-models.html",
      "collection": "assets",
      "sha256": "7eae3c0b7b4aacc2369119edc5e8a6eb923389ca74f09027446186c17e7e338c",
      "headings": 5,
      "words": 958
    },
    {
      "id": "model-rendering",
      "source": "docs/MODEL_RENDERING.md",
      "url": "articles/model-rendering.html",
      "collection": "assets",
      "sha256": "e5c5b95550a403e58d2fe9399c86efe7eb584ffd27d84c1578a16cc4a1cb30cd",
      "headings": 4,
      "words": 789
    },
    {
      "id": "model-admission",
      "source": "docs/MODEL_ADMISSION.md",
      "url": "articles/model-admission.html",
      "collection": "assets",
      "sha256": "73b0890a726f26735a9a07aecfe62a740484b38ce1676e72a4a910ad8a108257",
      "headings": 2,
      "words": 517
    },
    {
      "id": "model-lod",
      "source": "docs/MODEL_LOD.md",
      "url": "articles/model-lod.html",
      "collection": "assets",
      "sha256": "548038484159edb2536186af77aa25076c3a84b431b726bb1fe37e51d81b5d2c",
      "headings": 4,
      "words": 1255
    },
    {
      "id": "material-textures",
      "source": "docs/MATERIAL_TEXTURES.md",
      "url": "articles/material-textures.html",
      "collection": "assets",
      "sha256": "f49c7a40074903f72a7d69327029749b651b4df67ec6f4007bc41137e6426029",
      "headings": 3,
      "words": 1016
    },
    {
      "id": "surface-materials",
      "source": "docs/SURFACE_MATERIALS.md",
      "url": "articles/surface-materials.html",
      "collection": "assets",
      "sha256": "91b58aebeb9c811c49fed6646110d6534f0961898adf03c9d4240840c8b72dc0",
      "headings": 4,
      "words": 1038
    },
    {
      "id": "alpha-materials",
      "source": "docs/ALPHA_MATERIALS.md",
      "url": "articles/alpha-materials.html",
      "collection": "assets",
      "sha256": "b23854a36dd68bb9bba48b8c6a1e958bf3edcfc58267975f3000ede9bba5c799",
      "headings": 3,
      "words": 920
    },
    {
      "id": "material-graphs",
      "source": "docs/MATERIAL_GRAPHS.md",
      "url": "articles/material-graphs.html",
      "collection": "assets",
      "sha256": "e62974cc8507caa7f221ba4146ed68ad4109cd8c03ee21af740309b17fb3f1d1",
      "headings": 5,
      "words": 1492
    },
    {
      "id": "texture-compiler",
      "source": "docs/TEXTURE_COMPILER.md",
      "url": "articles/texture-compiler.html",
      "collection": "assets",
      "sha256": "c27588f8f405a9c8fe1994ecf8e99a8ab22d281b8349cb8484b611efc3a0259b",
      "headings": 4,
      "words": 1025
    },
    {
      "id": "gpu-uploads",
      "source": "docs/GPU_UPLOADS.md",
      "url": "articles/gpu-uploads.html",
      "collection": "assets",
      "sha256": "0c18538ccf0253d4d32166d8eabd26b4d6b1e701e99354f2f4b23d8b87c8529a",
      "headings": 2,
      "words": 637
    },
    {
      "id": "asset-work",
      "source": "docs/ASSET_WORK.md",
      "url": "articles/asset-work.html",
      "collection": "assets",
      "sha256": "99c79226d6dcd952f67dc1d32e0c98dc0f7197ea2a5e49aff526a696f69d450f",
      "headings": 2,
      "words": 666
    },
    {
      "id": "animation-clips",
      "source": "docs/ANIMATION_CLIPS.md",
      "url": "articles/animation-clips.html",
      "collection": "assets",
      "sha256": "1db83ebe934fbac08616d671f02125494578284a09f4a4b3a402ef26bd5cf0dd",
      "headings": 0,
      "words": 601
    },
    {
      "id": "skeletal-animation",
      "source": "docs/SKELETAL_ANIMATION.md",
      "url": "articles/skeletal-animation.html",
      "collection": "assets",
      "sha256": "d07a1c4e4e21aa34eb6c1670460e89ecd342fd172d742bcc5e0754cb3e8d8a2a",
      "headings": 4,
      "words": 981
    },
    {
      "id": "equipment",
      "source": "docs/EQUIPMENT.md",
      "url": "articles/equipment.html",
      "collection": "assets",
      "sha256": "9c1cc807ed0210e5ec12896d79430265e0faa019800a6190d959d93a448e7bbe",
      "headings": 3,
      "words": 661
    },
    {
      "id": "traveler-art",
      "source": "docs/TRAVELER_ART.md",
      "url": "articles/traveler-art.html",
      "collection": "assets",
      "sha256": "90ba43c2c5e91b7f8f6bbfa2805f811cc406bce685db8103900eaf1a672de28e",
      "headings": 18,
      "words": 4108
    },
    {
      "id": "input-actions",
      "source": "docs/INPUT_ACTIONS.md",
      "url": "articles/input-actions.html",
      "collection": "gameplay",
      "sha256": "2b8f687f2769818d66270121bc8e07d2c12144c430cfded9769be529d50063b8",
      "headings": 3,
      "words": 512
    },
    {
      "id": "player-input",
      "source": "docs/PLAYER_INPUT.md",
      "url": "articles/player-input.html",
      "collection": "gameplay",
      "sha256": "acbea11f29d2416c4b4fae924b1c5c09434e95d3aed3ede0b4fdf7c25231cad1",
      "headings": 3,
      "words": 842
    },
    {
      "id": "gamepad-input",
      "source": "docs/GAMEPAD_INPUT.md",
      "url": "articles/gamepad-input.html",
      "collection": "gameplay",
      "sha256": "c9a20d5c3d0582c7cf4994aab61f18d498cda0fe1fe7996cfc2e1ebe639af19b",
      "headings": 2,
      "words": 482
    },
    {
      "id": "touch-input",
      "source": "docs/TOUCH_INPUT.md",
      "url": "articles/touch-input.html",
      "collection": "gameplay",
      "sha256": "7a9e1d98cc55c5aa5485f7d39eda2e3c13ca438e1c68cf7b7db24df2f52717c7",
      "headings": 2,
      "words": 738
    },
    {
      "id": "shared-travelers",
      "source": "docs/SHARED_TRAVELERS.md",
      "url": "articles/shared-travelers.html",
      "collection": "gameplay",
      "sha256": "d7a59a40b33c5dbd29da3e701a053f5b54eb471ef8171ab7b47e744ab2d424fa",
      "headings": 5,
      "words": 1345
    },
    {
      "id": "remote-actors",
      "source": "docs/REMOTE_ACTORS.md",
      "url": "articles/remote-actors.html",
      "collection": "gameplay",
      "sha256": "4f6dfbee660ee5b7d11241c3ef24d276016ceade1c1a67a0a5d525916ecb7fc3",
      "headings": 4,
      "words": 678
    },
    {
      "id": "animation-state",
      "source": "docs/ANIMATION_STATE.md",
      "url": "articles/animation-state.html",
      "collection": "gameplay",
      "sha256": "e207bc40e104bbaf266e793433f1f757ebbef4f7b03e869dea110e1f33b5fc41",
      "headings": 5,
      "words": 1110
    },
    {
      "id": "owned-physics",
      "source": "docs/OWNED_PHYSICS.md",
      "url": "articles/owned-physics.html",
      "collection": "gameplay",
      "sha256": "b5cf5314d4b2beb61a5c277cbc4ff1e20b71b5b0685deb732ec400b23d1804bb",
      "headings": 21,
      "words": 6668
    },
    {
      "id": "physics-motor",
      "source": "docs/PHYSICS_MOTOR.md",
      "url": "articles/physics-motor.html",
      "collection": "gameplay",
      "sha256": "0451848223b9dd0358b3f45c599836b89302c80be8597b752533b0c713435d0b",
      "headings": 6,
      "words": 2332
    },
    {
      "id": "buoyancy",
      "source": "docs/BUOYANCY.md",
      "url": "articles/buoyancy.html",
      "collection": "gameplay",
      "sha256": "2b0f981c515f9b31b8681bd1add6ca01a7f3da8de523b5499dc579c2049f5a17",
      "headings": 9,
      "words": 4799
    },
    {
      "id": "swimming",
      "source": "docs/SWIMMING.md",
      "url": "articles/swimming.html",
      "collection": "gameplay",
      "sha256": "fd8d80c189c143bc0cfe8e4d77c877aa8fddc489cf31eaef038b5a0df97936b4",
      "headings": 3,
      "words": 722
    },
    {
      "id": "sliding-props",
      "source": "docs/SLIDING_PROPS.md",
      "url": "articles/sliding-props.html",
      "collection": "gameplay",
      "sha256": "8d44d850471bdc7c9f296faa00f76f00c04441c7adc933a95d6328b925057949",
      "headings": 0,
      "words": 397
    },
    {
      "id": "vehicles",
      "source": "docs/VEHICLES.md",
      "url": "articles/vehicles.html",
      "collection": "gameplay",
      "sha256": "9e3c3b2954b37fd7e0f1574ddfba60f66d9d85e64fbb4a16722dbb46e6c63117",
      "headings": 3,
      "words": 950
    },
    {
      "id": "ragdolls",
      "source": "docs/RAGDOLLS.md",
      "url": "articles/ragdolls.html",
      "collection": "gameplay",
      "sha256": "56380687c301142312656a4c182b2dec6abf80a7dc075466948b0e2307021158",
      "headings": 4,
      "words": 1411
    },
    {
      "id": "scripted-patrols",
      "source": "docs/SCRIPTED_PATROLS.md",
      "url": "articles/scripted-patrols.html",
      "collection": "gameplay",
      "sha256": "d31e8f5b2c5b62228134065e917969520bf1c49e22061799f260c1197ac15ef5",
      "headings": 0,
      "words": 443
    },
    {
      "id": "trusted-behaviors",
      "source": "docs/TRUSTED_BEHAVIORS.md",
      "url": "articles/trusted-behaviors.html",
      "collection": "gameplay",
      "sha256": "6eaf6b8926cd5f255dc6ba5008c868c1e2936ff3f994c6e72676dcb0b5f16749",
      "headings": 5,
      "words": 1819
    },
    {
      "id": "restricted-behaviors",
      "source": "docs/RESTRICTED_BEHAVIORS.md",
      "url": "articles/restricted-behaviors.html",
      "collection": "gameplay",
      "sha256": "42eb7603ea9b1395320b9b0806b2848f9c822338ff5f523d8f0b3a495404383f",
      "headings": 10,
      "words": 10208
    },
    {
      "id": "cargo-crossings",
      "source": "docs/CARGO_CROSSINGS.md",
      "url": "articles/cargo-crossings.html",
      "collection": "gameplay",
      "sha256": "98f4f5cf9b1f010e6c75cd2c4c3fc4bdf0bc96de9f82080598a8e50b57839bc8",
      "headings": 12,
      "words": 2097
    },
    {
      "id": "arrival-points",
      "source": "docs/ARRIVAL_POINTS.md",
      "url": "articles/arrival-points.html",
      "collection": "gameplay",
      "sha256": "b373cfc1d3143099277d1edd0643446d617c751366ea54edda2663c86cc55212",
      "headings": 3,
      "words": 521
    },
    {
      "id": "ecs-presentation",
      "source": "docs/ECS_PRESENTATION.md",
      "url": "articles/ecs-presentation.html",
      "collection": "rendering",
      "sha256": "94b94655496be7fe40108178f4c5913b9d866f05c99cda9e316e9655f19f21d6",
      "headings": 10,
      "words": 2595
    },
    {
      "id": "presentation-protocol",
      "source": "docs/PRESENTATION_PROTOCOL.md",
      "url": "articles/presentation-protocol.html",
      "collection": "rendering",
      "sha256": "0dbdffddc4ebefdd596c7c536783d4ba21cc3458f5b5aff12ada202f60170ad9",
      "headings": 8,
      "words": 1463
    },
    {
      "id": "render-graph",
      "source": "docs/RENDER_GRAPH.md",
      "url": "articles/render-graph.html",
      "collection": "rendering",
      "sha256": "2a0b97e6716d338951b3ecf175cf99d31be3d75d2149aaddccef5eb70a6f77ba",
      "headings": 3,
      "words": 717
    },
    {
      "id": "render-placement",
      "source": "docs/RENDER_PLACEMENT.md",
      "url": "articles/render-placement.html",
      "collection": "rendering",
      "sha256": "a847c3cd2989a675d7bca06df302fded9b2391d98917f5a314df78aba7f515e4",
      "headings": 10,
      "words": 2753
    },
    {
      "id": "render-visibility",
      "source": "docs/RENDER_VISIBILITY.md",
      "url": "articles/render-visibility.html",
      "collection": "rendering",
      "sha256": "3c0e4ab5e7e6a0c0d07fa27c2298162e15f0ee46c98b65d0e8bebc56d63a44ad",
      "headings": 3,
      "words": 650
    },
    {
      "id": "shader-activation",
      "source": "docs/SHADER_ACTIVATION.md",
      "url": "articles/shader-activation.html",
      "collection": "rendering",
      "sha256": "670444d5d170f3f1a45a28305e31e401d61fe6e2dc5426dbffb9cf65ac6c0a90",
      "headings": 3,
      "words": 521
    },
    {
      "id": "adaptive-quality",
      "source": "docs/ADAPTIVE_QUALITY.md",
      "url": "articles/adaptive-quality.html",
      "collection": "rendering",
      "sha256": "530c4c285a36160a51aebf7d53c35a7b66b01117037f654cf253ad53f62db7ef",
      "headings": 3,
      "words": 820
    },
    {
      "id": "graphics-recovery",
      "source": "docs/GRAPHICS_RECOVERY.md",
      "url": "articles/graphics-recovery.html",
      "collection": "rendering",
      "sha256": "347f377e428cd68b7c9a0f48fed5ef7a3cf7ca126fab0a77fc8b6b9e1cbeb317",
      "headings": 4,
      "words": 1236
    },
    {
      "id": "visible-portals",
      "source": "docs/VISIBLE_PORTALS.md",
      "url": "articles/visible-portals.html",
      "collection": "rendering",
      "sha256": "ca4c45580da96e219ae555e91f887fe74e1dedd82a0174635b8321440a94a9dc",
      "headings": 10,
      "words": 2955
    },
    {
      "id": "core-contracts",
      "source": "docs/CORE_CONTRACTS.md",
      "url": "articles/core-contracts.html",
      "collection": "runtime",
      "sha256": "72204ccb3a4ea6c3792660121a6c6d5e38f5f3dc90bf319e69cf811af40bc947",
      "headings": 8,
      "words": 2486
    },
    {
      "id": "component-catalog",
      "source": "docs/COMPONENT_CATALOG.md",
      "url": "articles/component-catalog.html",
      "collection": "runtime",
      "sha256": "08c909fa890db5f5a5bf2f1ad29008ee10116a6ce8afa628b1c44a6bf4d5f046",
      "headings": 5,
      "words": 1285
    },
    {
      "id": "entity-identity",
      "source": "docs/ENTITY_IDENTITY.md",
      "url": "articles/entity-identity.html",
      "collection": "runtime",
      "sha256": "1829502d9889800b7676bd3fae769f0b451f80f98039e85955116d293466e008",
      "headings": 3,
      "words": 865
    },
    {
      "id": "simulation-time",
      "source": "docs/SIMULATION_TIME.md",
      "url": "articles/simulation-time.html",
      "collection": "runtime",
      "sha256": "3bed3c53991b61df136fe3ad35fdaf6623bfc61149e5a507a5433ed0db0ea8f4",
      "headings": 4,
      "words": 859
    },
    {
      "id": "simulation-checkpoints",
      "source": "docs/SIMULATION_CHECKPOINTS.md",
      "url": "articles/simulation-checkpoints.html",
      "collection": "runtime",
      "sha256": "0dcdfe11047d3ea2ae39b783fdee289f26f073a9d47546075ad3e06cc84dd193",
      "headings": 5,
      "words": 1733
    },
    {
      "id": "runtime-recovery",
      "source": "docs/RUNTIME_RECOVERY.md",
      "url": "articles/runtime-recovery.html",
      "collection": "runtime",
      "sha256": "2ceb75d2ccd191ef6eeed975d1b6d8a6170b2261728d39f4235065526da85772",
      "headings": 4,
      "words": 765
    },
    {
      "id": "world-compiler",
      "source": "docs/WORLD_COMPILER.md",
      "url": "articles/world-compiler.html",
      "collection": "runtime",
      "sha256": "b3f5113bb7bd6e9cd5232a9855ff836341b26604881ce32ce3ccede9a1eca9a1",
      "headings": 5,
      "words": 1054
    },
    {
      "id": "build-worker",
      "source": "docs/BUILD_WORKER.md",
      "url": "articles/build-worker.html",
      "collection": "runtime",
      "sha256": "f3d3759f1d929a1109bd378a2a54199beb87b80c646536c78d9b9150ed6b43aa",
      "headings": 9,
      "words": 2253
    },
    {
      "id": "room-protocol",
      "source": "docs/ROOM_PROTOCOL.md",
      "url": "articles/room-protocol.html",
      "collection": "multiplayer",
      "sha256": "b8c2442b4b15537e2523ba8de16b8b43fdd09ee3f6778d994fc172c04ad20ea9",
      "headings": 7,
      "words": 2442
    },
    {
      "id": "trusted-host",
      "source": "docs/TRUSTED_HOST.md",
      "url": "articles/trusted-host.html",
      "collection": "multiplayer",
      "sha256": "c001e7901d6f279ef8b91ce6bf4fa93706b661296cfe9e80ddb0951b444d57bb",
      "headings": 5,
      "words": 1485
    },
    {
      "id": "persistent-rooms",
      "source": "docs/PERSISTENT_ROOMS.md",
      "url": "articles/persistent-rooms.html",
      "collection": "multiplayer",
      "sha256": "19402faade3b14efc4985d9350166745c52824525e96195763c9f01de6248feb",
      "headings": 11,
      "words": 2804
    },
    {
      "id": "room-routing",
      "source": "docs/ROOM_ROUTING.md",
      "url": "articles/room-routing.html",
      "collection": "multiplayer",
      "sha256": "6ea29e4332537e22351e85796e03e49f985e576a5b90921a20d785c209a3cf0b",
      "headings": 26,
      "words": 9424
    },
    {
      "id": "place-interest",
      "source": "docs/PLACE_INTEREST.md",
      "url": "articles/place-interest.html",
      "collection": "multiplayer",
      "sha256": "06465d8f1087aa10cc41ef6ef26163be9b67c62ebbe2638fa2f6b93df650ef58",
      "headings": 2,
      "words": 509
    },
    {
      "id": "place-residency",
      "source": "docs/PLACE_RESIDENCY.md",
      "url": "articles/place-residency.html",
      "collection": "multiplayer",
      "sha256": "3bd8965cc72f1d38bb4ef789bfd1babac08f4f2baca69ea1e7ac21527b5dc164",
      "headings": 2,
      "words": 822
    },
    {
      "id": "content-streaming",
      "source": "docs/CONTENT_STREAMING.md",
      "url": "articles/content-streaming.html",
      "collection": "multiplayer",
      "sha256": "4c48d7d5a4da694c1a1791deb5ce2e431478d7a8b6c2889cf182140c36ba6553",
      "headings": 10,
      "words": 3615
    },
    {
      "id": "player-accounts",
      "source": "docs/PLAYER_ACCOUNTS.md",
      "url": "articles/player-accounts.html",
      "collection": "multiplayer",
      "sha256": "604eab623c08dc8b63ebc36dafaf93480217079912f2a25ab434a45840e0b7f1",
      "headings": 5,
      "words": 1274
    },
    {
      "id": "player-recovery",
      "source": "docs/PLAYER_RECOVERY.md",
      "url": "articles/player-recovery.html",
      "collection": "multiplayer",
      "sha256": "779fcb55771971c99a2a889ff7acf59b5c467eebe12e768aaa2cbd96c10ac6ee",
      "headings": 5,
      "words": 951
    },
    {
      "id": "coolify",
      "source": "docs/COOLIFY.md",
      "url": "articles/coolify.html",
      "collection": "operations",
      "sha256": "4a2a09ee32ae7670e0d2f18826139362bd0abd65f708ee03091a690c6d06f9df",
      "headings": 6,
      "words": 1489
    },
    {
      "id": "engine-pinning",
      "source": "docs/ENGINE_PINNING.md",
      "url": "articles/engine-pinning.html",
      "collection": "operations",
      "sha256": "c2fe3b0ad66f6b3c2f15bebb826864baaa8863f8b6404b15c48428e298d0f555",
      "headings": 3,
      "words": 682
    },
    {
      "id": "control-service",
      "source": "docs/CONTROL_SERVICE.md",
      "url": "articles/control-service.html",
      "collection": "operations",
      "sha256": "8965f5d64090cddff4df21385e5dc4c66f4336654d4ccbeade6aec2b72ae0d9e",
      "headings": 5,
      "words": 1580
    },
    {
      "id": "host-lifecycle",
      "source": "docs/HOST_LIFECYCLE.md",
      "url": "articles/host-lifecycle.html",
      "collection": "operations",
      "sha256": "93a2e66f1526f5739e9b9cabd6e17b65600a63847e1c8dd9c7c8a000b9c3e46b",
      "headings": 6,
      "words": 1666
    },
    {
      "id": "host-health",
      "source": "docs/HOST_HEALTH.md",
      "url": "articles/host-health.html",
      "collection": "operations",
      "sha256": "b8d67608915bb380c3db8f2d9d82808c220943c3a59965e0eeda723d7b690205",
      "headings": 5,
      "words": 1395
    },
    {
      "id": "persistent-backups",
      "source": "docs/PERSISTENT_BACKUPS.md",
      "url": "articles/persistent-backups.html",
      "collection": "operations",
      "sha256": "923cb978749dd6f507e9b39124a0c2ae52f89f5c06389a52d9e5853c062d7cc7",
      "headings": 5,
      "words": 1320
    },
    {
      "id": "room-capacity",
      "source": "docs/ROOM_CAPACITY.md",
      "url": "articles/room-capacity.html",
      "collection": "operations",
      "sha256": "308ef1af08b944f23785839bb93fde0dc9e99b6fe836606c3978835d2ef87c79",
      "headings": 11,
      "words": 2876
    },
    {
      "id": "engine-plan",
      "source": "docs/ENGINE_PLAN.md",
      "url": "articles/engine-plan.html",
      "collection": "project",
      "sha256": "e2dfb6003963669a9536f065f8b035035855c87f5154128ecea987a8859474e0",
      "headings": 64,
      "words": 9073
    },
    {
      "id": "implementation-roadmap",
      "source": "docs/IMPLEMENTATION_ROADMAP.md",
      "url": "articles/implementation-roadmap.html",
      "collection": "project",
      "sha256": "dbc3ccc98c181d759c006679749f2afe5d46ea83e6b24ee3b1d8c981898824ea",
      "headings": 23,
      "words": 4116
    },
    {
      "id": "implementation-status",
      "source": "docs/IMPLEMENTATION_STATUS.md",
      "url": "articles/implementation-status.html",
      "collection": "project",
      "sha256": "204210a9d208df75f48151a9c503c916919cb8dc4345391389cf42bf56e163ad",
      "headings": 4,
      "words": 2622
    },
    {
      "id": "feature-completion",
      "source": "docs/FEATURE_COMPLETION.md",
      "url": "articles/feature-completion.html",
      "collection": "project",
      "sha256": "4a5ac1bf7c211a392ee8a7493a0111bec233ad92411cac11dfd57e80e4f76238",
      "headings": 2,
      "words": 1826
    },
    {
      "id": "engine-progress",
      "source": "docs/ENGINE_PROGRESS.md",
      "url": "articles/engine-progress.html",
      "collection": "project",
      "sha256": "8911a0894f5f8aab34821432f909231d01f903a8a657e5bf63d32513d369869b",
      "headings": 152,
      "words": 65408
    },
    {
      "id": "release-candidate",
      "source": "docs/RELEASE_CANDIDATE.md",
      "url": "articles/release-candidate.html",
      "collection": "project",
      "sha256": "acc2d39d52e6a161bdb6c603d17c184b98e752519384a01b6696ee9278b34dfa",
      "headings": 10,
      "words": 2889
    },
    {
      "id": "dusk-compatibility",
      "source": "docs/DUSK_COMPATIBILITY.md",
      "url": "articles/dusk-compatibility.html",
      "collection": "project",
      "sha256": "d6dbcd10004939ece663666c434847ad859a383c1bf64616a4d7e4f9bc22f9df",
      "headings": 10,
      "words": 1958
    },
    {
      "id": "beta-decisions",
      "source": "docs/BETA_DECISIONS.md",
      "url": "articles/beta-decisions.html",
      "collection": "project",
      "sha256": "2f46ebd0ca878e03c24345e0ce5eb443a41f77220053a5082cad8fdafba54c75",
      "headings": 0,
      "words": 500
    },
    {
      "id": "spawn-research",
      "source": "docs/SPAWN_RESEARCH.md",
      "url": "articles/spawn-research.html",
      "collection": "project",
      "sha256": "66a20b1eeb4912a8ca6582157161157d4f873ac55d1beee32a45a61c95e6c8a0",
      "headings": 4,
      "words": 807
    },
    {
      "id": "evidence-animation-clips-ci-player-error",
      "source": "docs/evidence/animation-clips-ci-player-error.md",
      "url": "articles/evidence-animation-clips-ci-player-error.html",
      "collection": "archive",
      "sha256": "db9a9302028196a8b26171f2e66cf7b287f9e3ab0160cdd9c7ef77ef5fce988b",
      "headings": 0,
      "words": 261
    },
    {
      "id": "evidence-animation-clips-ci-probe-error",
      "source": "docs/evidence/animation-clips-ci-probe-error.md",
      "url": "articles/evidence-animation-clips-ci-probe-error.html",
      "collection": "archive",
      "sha256": "24097991ec229f2afb06220a1e2a642c174cdbccd1aa261cbeb5f1b0e2a9fc89",
      "headings": 0,
      "words": 399
    },
    {
      "id": "evidence-animation-state-initial-browser-error",
      "source": "docs/evidence/animation-state-initial-browser-error.md",
      "url": "articles/evidence-animation-state-initial-browser-error.html",
      "collection": "archive",
      "sha256": "cd4d35157d62ed51dad1edc54518c208239251707ef7705403ca5b73756e5e26",
      "headings": 0,
      "words": 388
    },
    {
      "id": "evidence-authored-portal-second-arrival-error",
      "source": "docs/evidence/authored-portal-second/arrival-error.md",
      "url": "articles/evidence-authored-portal-second-arrival-error.html",
      "collection": "archive",
      "sha256": "6dca967cd7753ee9b9c6c967dbe6ec5d67dcbbb51b0125d5ab7afbeb4f3b69ba",
      "headings": 0,
      "words": 1083
    },
    {
      "id": "evidence-authored-portal-second-publication-error",
      "source": "docs/evidence/authored-portal-second/publication-error.md",
      "url": "articles/evidence-authored-portal-second-publication-error.html",
      "collection": "archive",
      "sha256": "1221212c12c4f26c90748dbba243951bb2c798c6b59c4362b9c037f3e75066d6",
      "headings": 0,
      "words": 1116
    },
    {
      "id": "evidence-authored-portal-third-arrival-error",
      "source": "docs/evidence/authored-portal-third/arrival-error.md",
      "url": "articles/evidence-authored-portal-third-arrival-error.html",
      "collection": "archive",
      "sha256": "0707fc706d73f4a9464014d10cce236f3e91c235e233c9a86ee613ef0fb87f2d",
      "headings": 0,
      "words": 178
    },
    {
      "id": "evidence-creator-panel-keyboard-context",
      "source": "docs/evidence/creator-panel-keyboard-context.md",
      "url": "articles/evidence-creator-panel-keyboard-context.html",
      "collection": "archive",
      "sha256": "b2f05c2803fba614642fca50e4558e28ceb5d4d8a2759e7f4d70cc7af3ce8e41",
      "headings": 0,
      "words": 1045
    },
    {
      "id": "evidence-frame-submission-initial-error",
      "source": "docs/evidence/frame-submission-initial-error.md",
      "url": "articles/evidence-frame-submission-initial-error.html",
      "collection": "archive",
      "sha256": "b0f75734ffbe426973ea922de18b19067e7ca4ed729f4f2df9852d673b60e27a",
      "headings": 0,
      "words": 482
    },
    {
      "id": "evidence-model-pool-residency-initial-error-context",
      "source": "docs/evidence/model-pool-residency-initial/error-context.md",
      "url": "articles/evidence-model-pool-residency-initial-error-context.html",
      "collection": "archive",
      "sha256": "b87518c1959fdb4d930a834aa404b0bbc0b53ddfc13b5d9cfb06b1842e127424",
      "headings": 0,
      "words": 629
    },
    {
      "id": "evidence-player-portal-initial-error-context",
      "source": "docs/evidence/player-portal-initial/error-context.md",
      "url": "articles/evidence-player-portal-initial-error-context.html",
      "collection": "archive",
      "sha256": "7f659f4c17129e6539220f12f735266f9c1b389d1766c66f7aacc1f2e7044f2a",
      "headings": 0,
      "words": 1117
    },
    {
      "id": "evidence-portal-interest-initial-place-error",
      "source": "docs/evidence/portal-interest-initial/place-error.md",
      "url": "articles/evidence-portal-interest-initial-place-error.html",
      "collection": "archive",
      "sha256": "d78c33aa1abe10fea3b2b81b238ca5107658acabe748d8815a43352938022c93",
      "headings": 0,
      "words": 1131
    },
    {
      "id": "evidence-portal-interest-initial-portal-error",
      "source": "docs/evidence/portal-interest-initial/portal-error.md",
      "url": "articles/evidence-portal-interest-initial-portal-error.html",
      "collection": "archive",
      "sha256": "5c68130a9679964bbd1ed40ed9bcba05bc6ec8ab46bd4e5068b3acab9a63d242",
      "headings": 0,
      "words": 1114
    },
    {
      "id": "evidence-portal-live-initial-error-context",
      "source": "docs/evidence/portal-live-initial/error-context.md",
      "url": "articles/evidence-portal-live-initial-error-context.html",
      "collection": "archive",
      "sha256": "6677b6500a094e9e73d5bc0545ed93315f754d609873c24c1d95b2936f71a31d",
      "headings": 0,
      "words": 304
    },
    {
      "id": "evidence-portal-reference-initial-error-context",
      "source": "docs/evidence/portal-reference-initial/error-context.md",
      "url": "articles/evidence-portal-reference-initial-error-context.html",
      "collection": "archive",
      "sha256": "cdc256e0281dbb41da04a2bb5155db7416ae9aae1b12df90404dee47bcfb5bdd",
      "headings": 0,
      "words": 313
    },
    {
      "id": "evidence-relay-shutdown-ci-replay-error",
      "source": "docs/evidence/relay-shutdown-ci-replay-error.md",
      "url": "articles/evidence-relay-shutdown-ci-replay-error.html",
      "collection": "archive",
      "sha256": "542cce3a9b6ea464c430cf5ecbb536263fdb4f0b0f9fadbedb799a51c39b3f29",
      "headings": 0,
      "words": 395
    },
    {
      "id": "evidence-relay-shutdown-ci-worker-error",
      "source": "docs/evidence/relay-shutdown-ci-worker-error.md",
      "url": "articles/evidence-relay-shutdown-ci-worker-error.html",
      "collection": "archive",
      "sha256": "542cce3a9b6ea464c430cf5ecbb536263fdb4f0b0f9fadbedb799a51c39b3f29",
      "headings": 0,
      "words": 395
    },
    {
      "id": "evidence-shared-travelers-ci-probe-error",
      "source": "docs/evidence/shared-travelers-ci-probe-error.md",
      "url": "articles/evidence-shared-travelers-ci-probe-error.html",
      "collection": "archive",
      "sha256": "ecda3a03433142c95494ecceb3f30b9a4b3d6a4b3a6eb9381fe231a9edfa2e0b",
      "headings": 0,
      "words": 378
    },
    {
      "id": "evidence-shared-travelers-resource-assertion",
      "source": "docs/evidence/shared-travelers-resource-assertion.md",
      "url": "articles/evidence-shared-travelers-resource-assertion.html",
      "collection": "archive",
      "sha256": "a28e91fa0f4ea5010122feddacf44e72b2e2916b1de2a6123ffad6c2c763e7a0",
      "headings": 0,
      "words": 445
    },
    {
      "id": "evidence-skeletal-ci-player-error",
      "source": "docs/evidence/skeletal-ci-player-error.md",
      "url": "articles/evidence-skeletal-ci-player-error.html",
      "collection": "archive",
      "sha256": "dd187c194fd172596beaef0c0fd48741831657a02be6752e5a3c29e795875c9c",
      "headings": 0,
      "words": 261
    },
    {
      "id": "evidence-skeletal-ci-probe-replay-error",
      "source": "docs/evidence/skeletal-ci-probe-replay-error.md",
      "url": "articles/evidence-skeletal-ci-probe-replay-error.html",
      "collection": "archive",
      "sha256": "c7d485a37c794edc3acf29a16a5fb5c299d215b5d43b567c57f7ace1b08377fd",
      "headings": 0,
      "words": 329
    },
    {
      "id": "evidence-skeletal-ci-probe-retry-error",
      "source": "docs/evidence/skeletal-ci-probe-retry-error.md",
      "url": "articles/evidence-skeletal-ci-probe-retry-error.html",
      "collection": "archive",
      "sha256": "c7d485a37c794edc3acf29a16a5fb5c299d215b5d43b567c57f7ace1b08377fd",
      "headings": 0,
      "words": 329
    },
    {
      "id": "evidence-traveler-ci-multiplayer-error",
      "source": "docs/evidence/traveler-ci-multiplayer-error.md",
      "url": "articles/evidence-traveler-ci-multiplayer-error.html",
      "collection": "archive",
      "sha256": "1ab15d9626a2e9e41b3738c57b71f1d52cb446829a819a651793e2246e04d904",
      "headings": 0,
      "words": 168
    },
    {
      "id": "repository-games-darkwind-readme",
      "source": "games/darkwind/README.md",
      "url": "articles/repository-games-darkwind-readme.html",
      "collection": "repository",
      "sha256": "b1110b95e754db90fab607c84ec419fe5a19ec010d1dfaeca1296537a70b0618",
      "headings": 5,
      "words": 532
    },
    {
      "id": "repository-llm-docs-readme",
      "source": "llm-docs/README.md",
      "url": "articles/repository-llm-docs-readme.html",
      "collection": "repository",
      "sha256": "9f149497326e1123fb420978adf4d918807c0e1b5f0cc8597499d701e9819100",
      "headings": 0,
      "words": 102
    },
    {
      "id": "repository-tools-art-source-readme",
      "source": "tools/art/source/README.md",
      "url": "articles/repository-tools-art-source-readme.html",
      "collection": "repository",
      "sha256": "ff4bfc3d6675d3d1fdcd84e22f9c6fb2e6893274202645c04cc80076f0ae1feb",
      "headings": 0,
      "words": 173
    },
    {
      "id": "repository-agents",
      "source": "AGENTS.md",
      "url": "articles/repository-agents.html",
      "collection": "repository",
      "sha256": "c03ce9b363b71e76746e76c5050b873d1280933b15d2699b5a264291ae493192",
      "headings": 5,
      "words": 1234
    },
    {
      "id": "repository-llm-docs-dusk-identity-and-reference-game-plan",
      "source": "llm-docs/DUSK_IDENTITY_AND_REFERENCE_GAME_PLAN.md",
      "url": "articles/repository-llm-docs-dusk-identity-and-reference-game-plan.html",
      "collection": "repository",
      "sha256": "6edb8ed732860d7fc2db963bafb1fe60d205d87d1774ce130d9ca8a77bce8604",
      "headings": 32,
      "words": 7317
    }
  ]
}
