{
  "hub": "Workspace Hub",
  "assembled": "2026-09-30",
  "deployment_target": "workspace-hub-drk.pages.dev",
  "apps": [
    {
      "slug": "old-world",
      "name": "Old World Lab",
      "version": "v1.0-alpha.10.89.1",
      "subtitle": "Home Screen",
      "category": "Fantasy battle lab",
      "source": "Old_World_Lab_v1_0_10_89_1_HOME_SCREEN(1).html",
      "updated": "1 Oct 2026"
    },
    {
      "slug": "kings-of-war",
      "name": "Kings of War Room",
      "version": "v0.40.14",
      "subtitle": "Combat Audit",
      "category": "Fantasy battle room",
      "source": "Kings_of_War_Room_v0_40_14(1).html",
      "updated": "14 Sep 2026"
    },
    {
      "slug": "underhive",
      "name": "Anderson's Underhive",
      "version": "NCE v0.4.0",
      "subtitle": "Persistent gangs and campaign",
      "category": "Skirmish campaign",
      "source": "Underhive_NCE_v0.4.0.html",
      "updated": "12 Sep 2026"
    },
    {
      "slug": "wfrp-solo",
      "name": "Old World Solo Engine",
      "version": "v0.5",
      "subtitle": "WFRP solo prototype",
      "category": "Roleplaying",
      "source": "wfrp_solo_engine_v0_5.html",
      "updated": "22 Sep 2026"
    },
    {
      "slug": "grimdark-future",
      "name": "War Office · Grimdark Future",
      "version": "v0.95",
      "subtitle": "High Elf Fleets Forge",
      "category": "Sci-fi battle room",
      "source": "Andersons_War_Office_OPR_Grimdark_Future_v0_95_HIGH_ELF_FLEETS_FORGE.html",
      "updated": "Sep 2026"
    },
    {
      "slug": "war-office-40k",
      "name": "War Office · 40K Command Table",
      "version": "v24.0.1",
      "subtitle": "Visible Start",
      "category": "Sci-fi command table",
      "source": "Andersons_War_Office_40K_Command_Table_v24_0_1_VISIBLE_START.html",
      "updated": "14 Sep 2026"
    },
    {
      "slug": "writing-moves",
      "name": "Writing Moves",
      "version": "Paragraph Lab",
      "subtitle": "Descriptive writing studio",
      "category": "Teaching & writing",
      "source": "index(7).html",
      "updated": "9 Sep 2026"
    }
  ],
  "notes": [
    "Each app is deployed as a self-contained index.html in its own folder.",
    "Original versioned filenames are recorded here so the canonical source can be traced.",
    "No app has static relative file dependencies in the packaged HTML."
  ]
}
