{
 "schemaVersion": "worldforge-training/0.1",
 "generator": "worldforge/training.mjs",
 "umbrella": "Powered by AGI Corp",
 "world": "Diagnostic.X",
 "slug": "diagnostic-x",
 "status": "coming soon",
 "seated": true,
 "honesty": "Draft curricula assembled from the registries; nothing invented. No model has taught any lesson, no person or robot has been assessed here, and no lesson is certified: certification is a human/steward act. Advisors are scripted guides and deliver only their own scripted orientation; Omegas are defined, not seated, and deliver nothing.",
 "lessons": [
  {
   "id": "lesson:diagnostic-x/orientation/host",
   "kind": "scripted-orientation",
   "mode": "scripted",
   "title": "Host Advisor: welcoming visitors and pointing them to the right zone",
   "world": "diagnostic-x",
   "zone": "Diagnostic.X Plaza",
   "room": null,
   "objectives": [
    {
     "text": "Orientation: welcoming visitors and pointing them to the right zone",
     "quote": "welcoming visitors and pointing them to the right zone",
     "from": "agents/advisors/diagnostic-x.json#advisors[id=host].manages"
    }
   ],
   "steps": [
    {
     "n": 1,
     "do": "Ask: What is this world?",
     "answer": {
      "read": "my-fabric/worlds/index.json#worlds[slug=diagnostic-x].tagline"
     },
     "from": "agents/advisors/diagnostic-x.json#advisors[id=host].topics[ask=What is this world?]"
    },
    {
     "n": 2,
     "do": "Ask: What can I find here?",
     "answer": {
      "read": "my-fabric/worlds/index.json#worlds[slug=diagnostic-x].zones[*].name"
     },
     "from": "agents/advisors/diagnostic-x.json#advisors[id=host].topics[ask=What can I find here?]"
    },
    {
     "n": 3,
     "do": "Ask: Who can help me?",
     "answer": {
      "read": "my-fabric/worlds/index.json#worlds[slug=diagnostic-x].agents[*].name"
     },
     "from": "agents/advisors/diagnostic-x.json#advisors[id=host].topics[ask=Who can help me?]"
    },
    {
     "n": 4,
     "do": "Ask: Is this world open?",
     "answer": {
      "say": "Diagnostic.X is marked coming soon: its spaces are placeholders until its charter work is done.",
      "cites": "my-fabric/worlds/index.json#worlds[slug=diagnostic-x].status"
     },
     "from": "agents/advisors/diagnostic-x.json#advisors[id=host].topics[ask=Is this world open?]"
    }
   ],
   "assessment": {
    "rubric_module": null,
    "axes": [],
    "status": "not measurable in simulation",
    "reason_kind": "no measure in the source",
    "note": "no module in agents/rubrics/index.json covers this lesson; nothing is scored and no value is estimated"
   },
   "delivered_by": [
    "avatar:diagnostic-x/advisor/host"
   ],
   "sources": [
    "agents/advisors/diagnostic-x.json#advisors[id=host]",
    "worldforge/out/avatars/index.json#rows[avatarId=avatar:diagnostic-x/advisor/host]"
   ],
   "status": "draft",
   "certification": null,
   "scripted_note": "delivered by a scripted guide: every line is written in the advisor registry; no model teaches it"
  },
  {
   "id": "lesson:diagnostic-x/orientation/steward",
   "kind": "scripted-orientation",
   "mode": "scripted",
   "title": "Steward Liaison: connecting visitors and agents to the human stewards",
   "world": "diagnostic-x",
   "zone": "Diagnostic.X Plaza",
   "room": null,
   "objectives": [
    {
     "text": "Orientation: connecting visitors and agents to the human stewards",
     "quote": "connecting visitors and agents to the human stewards",
     "from": "agents/advisors/diagnostic-x.json#advisors[id=steward].manages"
    }
   ],
   "steps": [
    {
     "n": 1,
     "do": "Ask: Who decides here?",
     "answer": {
      "say": "Human stewards hold oversight, values alignment and final governance; agents coordinate between decision cycles.",
      "cites": "AGI Future Foundation PBC mission statement and organization description, provided by the founder in chat on 2026-09-23 (sections: Mission Statement, Agent-Managed DAO System, Global Issue Focus, How It Works, World Impact Thesis)"
     },
     "from": "agents/advisors/diagnostic-x.json#advisors[id=steward].topics[ask=Who decides here?]"
    },
    {
     "n": 2,
     "do": "Ask: What can only people decide?",
     "answer": {
      "read": "my-fabric/worlds/index.json#worlds[slug=diagnostic-x].reserved_for_humans"
     },
     "from": "agents/advisors/diagnostic-x.json#advisors[id=steward].topics[ask=What can only people decide?]"
    },
    {
     "n": 3,
     "do": "Ask: How many steward seats are there?",
     "answer": {
      "read": "my-fabric/worlds/index.json#worlds[slug=diagnostic-x].stewards"
     },
     "from": "agents/advisors/diagnostic-x.json#advisors[id=steward].topics[ask=How many steward seats are there?]"
    }
   ],
   "assessment": {
    "rubric_module": null,
    "axes": [],
    "status": "not measurable in simulation",
    "reason_kind": "no measure in the source",
    "note": "no module in agents/rubrics/index.json covers this lesson; nothing is scored and no value is estimated"
   },
   "delivered_by": [
    "avatar:diagnostic-x/advisor/steward"
   ],
   "sources": [
    "agents/advisors/diagnostic-x.json#advisors[id=steward]",
    "worldforge/out/avatars/index.json#rows[avatarId=avatar:diagnostic-x/advisor/steward]"
   ],
   "status": "draft",
   "certification": null,
   "scripted_note": "delivered by a scripted guide: every line is written in the advisor registry; no model teaches it"
  },
  {
   "id": "lesson:diagnostic-x/orientation/alignment",
   "kind": "scripted-orientation",
   "mode": "scripted",
   "title": "Alignment Advisor: the Alignment Evaluation Gate and the agents' limits",
   "world": "diagnostic-x",
   "zone": "Diagnostic.X Plaza",
   "room": null,
   "objectives": [
    {
     "text": "Orientation: the Alignment Evaluation Gate and the agents' limits",
     "quote": "the Alignment Evaluation Gate and the agents' limits",
     "from": "agents/advisors/diagnostic-x.json#advisors[id=alignment].manages"
    }
   ],
   "steps": [
    {
     "n": 1,
     "do": "Ask: What is the gate at the entrance?",
     "answer": {
      "say": "The Alignment Evaluation Gate: pre-registered safety evaluation before anything is deployed here.",
      "cites": "https://agi-future-foundation.kylon.app/#top, read 2026-09-23 (three-tier structure, programs, named subsidiaries)"
     },
     "from": "agents/advisors/diagnostic-x.json#advisors[id=alignment].topics[ask=What is the gate at the entrance?]"
    },
    {
     "n": 2,
     "do": "Ask: What happens if an agent tries a reserved action?",
     "answer": {
      "say": "It is held for the Steward Council and recorded; the agent cannot complete it.",
      "cites": "agents/build_swarms.mjs pbcGuard; evals 'PBC: human-reserved actions are held for stewards'"
     },
     "from": "agents/advisors/diagnostic-x.json#advisors[id=alignment].topics[ask=What happens if an agent tries a reserved action?]"
    },
    {
     "n": 3,
     "do": "Ask: How is each agent's registration kept?",
     "answer": {
      "say": "In a hash-chained ledger that only a quorum of stewards can extend.",
      "cites": "agents/ledger.mjs"
     },
     "from": "agents/advisors/diagnostic-x.json#advisors[id=alignment].topics[ask=How is each agent's registration kept?]"
    }
   ],
   "assessment": {
    "rubric_module": null,
    "axes": [],
    "status": "not measurable in simulation",
    "reason_kind": "no measure in the source",
    "note": "no module in agents/rubrics/index.json covers this lesson; nothing is scored and no value is estimated"
   },
   "delivered_by": [
    "avatar:diagnostic-x/advisor/alignment"
   ],
   "sources": [
    "agents/advisors/diagnostic-x.json#advisors[id=alignment]",
    "worldforge/out/avatars/index.json#rows[avatarId=avatar:diagnostic-x/advisor/alignment]"
   ],
   "status": "draft",
   "certification": null,
   "scripted_note": "delivered by a scripted guide: every line is written in the advisor registry; no model teaches it"
  },
  {
   "id": "lesson:diagnostic-x/routing",
   "kind": "routing",
   "mode": "model-taught",
   "title": "How Diagnostic.X routes a question",
   "world": "diagnostic-x",
   "zone": "Diagnostic.X Plaza",
   "room": null,
   "objectives": [
    {
     "text": "Know the swarm topology: hub-hybrid: coordinator supervises, specialists hand off swarm-style",
     "quote": "hub-hybrid: coordinator supervises, specialists hand off swarm-style",
     "from": "agents/swarms/diagnostic-x.json#topology"
    },
    {
     "text": "Know which specialist answers which kind of question",
     "quote": null,
     "from": "agents/swarms/diagnostic-x.json#agents"
    }
   ],
   "steps": [
    {
     "n": 1,
     "do": "Office AI Avatar (Metaverse Medical Office): Attends to guests in the metaverse office while the doctor is with patients or asleep (project in progress)",
     "keywords": [
      "office",
      "attends",
      "guests",
      "metaverse",
      "patients",
      "asleep",
      "customized",
      "offered",
      "service",
      "independent",
      "practitioners"
     ],
     "from": "agents/swarms/diagnostic-x.json#agents[id=diagnostic-x.office-ai-avatar]"
    },
    {
     "n": 2,
     "do": "Scientist Assistant Avatar (Virtual Molecular Lab): AI avatar assisting in the lab while the scientist runs other experiments (project in progress)",
     "keywords": [
      "scientist",
      "assistant",
      "assisting",
      "runs",
      "other",
      "experiments",
      "virtual",
      "molecular",
      "view",
      "edit",
      "molecules",
      "inside",
      "structure",
      "chemists",
      "protein",
      "engineers"
     ],
     "from": "agents/swarms/diagnostic-x.json#agents[id=diagnostic-x.scientist-assistant-avatar]"
    },
    {
     "n": 3,
     "do": "Imaging AI (4D Imaging Room): AI that improves image quality and presents images in 4D",
     "keywords": [
      "imaging",
      "improves",
      "image",
      "quality",
      "presents",
      "images",
      "patient",
      "walk",
      "around",
      "injury",
      "resize",
      "focus",
      "shown",
      "beside"
     ],
     "from": "agents/swarms/diagnostic-x.json#agents[id=diagnostic-x.imaging-ai]"
    },
    {
     "n": 4,
     "do": "Medical AI Avatar (Medical Kiosk): Kiosk-facing medical AI avatar (named in video title only; role-only, contents not viewed)",
     "keywords": [
      "kiosk",
      "facing",
      "named",
      "video",
      "title",
      "only",
      "role",
      "contents",
      "viewed",
      "standalone",
      "diagnostic",
      "screen",
      "flanked",
      "monitor",
      "workstations"
     ],
     "from": "agents/swarms/diagnostic-x.json#agents[id=diagnostic-x.medical-ai-avatar]"
    }
   ],
   "assessment": {
    "rubric_module": null,
    "axes": [],
    "status": "not measurable in simulation",
    "reason_kind": "no measure in the source",
    "note": "no module in agents/rubrics/index.json covers this lesson; nothing is scored and no value is estimated"
   },
   "delivered_by": [
    "avatar:diagnostic-x/coordinator"
   ],
   "sources": [
    "agents/swarms/diagnostic-x.json#coordinator",
    "agents/swarms/diagnostic-x.json#agents",
    "worldforge/out/avatars/index.json#rows[avatarId=avatar:diagnostic-x/coordinator]"
   ],
   "status": "draft",
   "certification": null
  },
  {
   "id": "lesson:diagnostic-x/zone/medical-kiosk",
   "kind": "zone-orientation",
   "mode": "model-taught",
   "title": "Medical Kiosk: what happens here",
   "world": "diagnostic-x",
   "zone": "Medical Kiosk",
   "room": {
    "kind": "lab",
    "sign": "Medical Kiosk",
    "room_model": "my-fabric/worlds/models/room-diagnostic-x-1.glb",
    "interior": "my-fabric/worlds/models/spaces-int-lab.glb",
    "from": "worldforge/out/diagnostic-x/cards.json#cards[cardId=zone:diagnostic-x/medical-kiosk].building"
   },
   "objectives": [
    {
     "text": "Zone purpose: Standalone diagnostic kiosk with screen, flanked by monitor workstations",
     "quote": "Standalone diagnostic kiosk with screen, flanked by monitor workstations",
     "from": "worlds/diagnostic-x/spec.json#zones[name=Medical Kiosk].purpose",
     "origin": "~/Downloads/Diagnostic.X -medical kiosk diagram .png (image)"
    },
    {
     "text": "Medical AI Avatar's role: Kiosk-facing medical AI avatar (named in video title only; role-only, contents not viewed)",
     "quote": "Kiosk-facing medical AI avatar (named in video title only; role-only, contents not viewed)",
     "from": "agents/swarms/diagnostic-x.json#agents[id=diagnostic-x.medical-ai-avatar].role",
     "origin": "~/Downloads/SmartCiti Diagnostic Foundation Medical AI Avatar.webm (filename only)"
    }
   ],
   "steps": [
    {
     "n": 1,
     "do": "Enter the lab signed \"Medical Kiosk\"",
     "from": "worldforge/out/diagnostic-x/cards.json#cards[cardId=zone:diagnostic-x/medical-kiosk].building"
    },
    {
     "n": 2,
     "do": "Meet Medical AI Avatar: Kiosk-facing medical AI avatar (named in video title only; role-only, contents not viewed)",
     "from": "worldforge/out/avatars/index.json#rows[avatarId=avatar:diagnostic-x/specialist/medical-ai-avatar].role_text"
    },
    {
     "n": 3,
     "do": "A question that belongs to another zone goes back to Diagnostic.X Coordinator",
     "from": "agents/swarms/diagnostic-x.json#coordinator"
    }
   ],
   "assessment": {
    "rubric_module": null,
    "axes": [],
    "status": "not measurable in simulation",
    "reason_kind": "no measure in the source",
    "note": "no module in agents/rubrics/index.json covers this lesson; nothing is scored and no value is estimated"
   },
   "delivered_by": [
    "avatar:diagnostic-x/specialist/medical-ai-avatar"
   ],
   "sources": [
    "worlds/diagnostic-x/spec.json#zones[name=Medical Kiosk]",
    "worldforge/out/diagnostic-x/cards.json#cards[cardId=zone:diagnostic-x/medical-kiosk]",
    "agents/swarms/diagnostic-x.json#agents[id=diagnostic-x.medical-ai-avatar]"
   ],
   "status": "draft",
   "certification": null
  },
  {
   "id": "lesson:diagnostic-x/zone/4d-imaging-room",
   "kind": "zone-orientation",
   "mode": "model-taught",
   "title": "4D Imaging Room: what happens here",
   "world": "diagnostic-x",
   "zone": "4D Imaging Room",
   "room": {
    "kind": "clinic",
    "sign": "4D Imaging Room",
    "room_model": "my-fabric/worlds/models/room-diagnostic-x-2.glb",
    "interior": "my-fabric/worlds/models/spaces-int-clinic.glb",
    "from": "worldforge/out/diagnostic-x/cards.json#cards[cardId=zone:diagnostic-x/4d-imaging-room].building"
   },
   "objectives": [
    {
     "text": "Zone purpose: Doctor and patient walk around a 4D image of an injury; resize to focus, shown beside 2D X-ray",
     "quote": "Doctor and patient walk around a 4D image of an injury; resize to focus, shown beside 2D X-ray",
     "from": "worlds/diagnostic-x/spec.json#zones[name=4D Imaging Room].purpose",
     "origin": "~/Downloads/Romanbridge Metaverse presents 4d Medical imaging & Molecular Diagnostics opportunity.pdf, pages 1 and 3"
    },
    {
     "text": "Imaging AI's role: AI that improves image quality and presents images in 4D",
     "quote": "AI that improves image quality and presents images in 4D",
     "from": "agents/swarms/diagnostic-x.json#agents[id=diagnostic-x.imaging-ai].role",
     "origin": "~/Downloads/Romanbridge Metaverse presents 4d Medical imaging & Molecular Diagnostics opportunity.pdf, page 3"
    }
   ],
   "steps": [
    {
     "n": 1,
     "do": "Enter the clinic signed \"4D Imaging Room\"",
     "from": "worldforge/out/diagnostic-x/cards.json#cards[cardId=zone:diagnostic-x/4d-imaging-room].building"
    },
    {
     "n": 2,
     "do": "Meet Imaging AI: AI that improves image quality and presents images in 4D",
     "from": "worldforge/out/avatars/index.json#rows[avatarId=avatar:diagnostic-x/specialist/imaging-ai].role_text"
    },
    {
     "n": 3,
     "do": "A question that belongs to another zone goes back to Diagnostic.X Coordinator",
     "from": "agents/swarms/diagnostic-x.json#coordinator"
    }
   ],
   "assessment": {
    "rubric_module": null,
    "axes": [],
    "status": "not measurable in simulation",
    "reason_kind": "no measure in the source",
    "note": "no module in agents/rubrics/index.json covers this lesson; nothing is scored and no value is estimated"
   },
   "delivered_by": [
    "avatar:diagnostic-x/specialist/imaging-ai"
   ],
   "sources": [
    "worlds/diagnostic-x/spec.json#zones[name=4D Imaging Room]",
    "worldforge/out/diagnostic-x/cards.json#cards[cardId=zone:diagnostic-x/4d-imaging-room]",
    "agents/swarms/diagnostic-x.json#agents[id=diagnostic-x.imaging-ai]"
   ],
   "status": "draft",
   "certification": null
  },
  {
   "id": "lesson:diagnostic-x/zone/virtual-molecular-lab",
   "kind": "zone-orientation",
   "mode": "model-taught",
   "title": "Virtual Molecular Lab: what happens here",
   "world": "diagnostic-x",
   "zone": "Virtual Molecular Lab",
   "room": {
    "kind": "lab",
    "sign": "Virtual Molecular Lab",
    "room_model": "my-fabric/worlds/models/room-diagnostic-x-3.glb",
    "interior": "my-fabric/worlds/models/spaces-int-lab.glb",
    "from": "worldforge/out/diagnostic-x/cards.json#cards[cardId=zone:diagnostic-x/virtual-molecular-lab].building"
   },
   "objectives": [
    {
     "text": "Zone purpose: VR lab to view and edit molecules from inside the structure, for chemists and protein engineers",
     "quote": "VR lab to view and edit molecules from inside the structure, for chemists and protein engineers",
     "from": "worlds/diagnostic-x/spec.json#zones[name=Virtual Molecular Lab].purpose",
     "origin": "~/Downloads/Romanbridge Metaverse presents 4d Medical imaging & Molecular Diagnostics opportunity.pdf, page 2"
    },
    {
     "text": "Scientist Assistant Avatar's role: AI avatar assisting in the lab while the scientist runs other experiments (project in progress)",
     "quote": "AI avatar assisting in the lab while the scientist runs other experiments (project in progress)",
     "from": "agents/swarms/diagnostic-x.json#agents[id=diagnostic-x.scientist-assistant-avatar].role",
     "origin": "~/Downloads/Romanbridge Metaverse presents 4d Medical imaging & Molecular Diagnostics opportunity.pdf, pages 2 and 4"
    }
   ],
   "steps": [
    {
     "n": 1,
     "do": "Enter the lab signed \"Virtual Molecular Lab\"",
     "from": "worldforge/out/diagnostic-x/cards.json#cards[cardId=zone:diagnostic-x/virtual-molecular-lab].building"
    },
    {
     "n": 2,
     "do": "Meet Scientist Assistant Avatar: AI avatar assisting in the lab while the scientist runs other experiments (project in progress)",
     "from": "worldforge/out/avatars/index.json#rows[avatarId=avatar:diagnostic-x/specialist/scientist-assistant-avatar].role_text"
    },
    {
     "n": 3,
     "do": "A question that belongs to another zone goes back to Diagnostic.X Coordinator",
     "from": "agents/swarms/diagnostic-x.json#coordinator"
    }
   ],
   "assessment": {
    "rubric_module": null,
    "axes": [],
    "status": "not measurable in simulation",
    "reason_kind": "no measure in the source",
    "note": "no module in agents/rubrics/index.json covers this lesson; nothing is scored and no value is estimated"
   },
   "delivered_by": [
    "avatar:diagnostic-x/specialist/scientist-assistant-avatar"
   ],
   "sources": [
    "worlds/diagnostic-x/spec.json#zones[name=Virtual Molecular Lab]",
    "worldforge/out/diagnostic-x/cards.json#cards[cardId=zone:diagnostic-x/virtual-molecular-lab]",
    "agents/swarms/diagnostic-x.json#agents[id=diagnostic-x.scientist-assistant-avatar]"
   ],
   "status": "draft",
   "certification": null
  },
  {
   "id": "lesson:diagnostic-x/zone/metaverse-medical-office",
   "kind": "zone-orientation",
   "mode": "model-taught",
   "title": "Metaverse Medical Office: what happens here",
   "world": "diagnostic-x",
   "zone": "Metaverse Medical Office",
   "room": {
    "kind": "studio",
    "sign": "Metaverse Medical Office",
    "room_model": "my-fabric/worlds/models/room-diagnostic-x-4.glb",
    "interior": "my-fabric/worlds/models/spaces-int-studio.glb",
    "from": "worldforge/out/diagnostic-x/cards.json#cards[cardId=zone:diagnostic-x/metaverse-medical-office].building"
   },
   "objectives": [
    {
     "text": "Zone purpose: Customized metaverse medical office offered as a service to independent practitioners",
     "quote": "Customized metaverse medical office offered as a service to independent practitioners",
     "from": "worlds/diagnostic-x/spec.json#zones[name=Metaverse Medical Office].purpose",
     "origin": "~/Downloads/Romanbridge Metaverse presents 4d Medical imaging & Molecular Diagnostics opportunity.pdf, pages 4-5"
    },
    {
     "text": "Office AI Avatar's role: Attends to guests in the metaverse office while the doctor is with patients or asleep (project in progress)",
     "quote": "Attends to guests in the metaverse office while the doctor is with patients or asleep (project in progress)",
     "from": "agents/swarms/diagnostic-x.json#agents[id=diagnostic-x.office-ai-avatar].role",
     "origin": "~/Downloads/Romanbridge Metaverse presents 4d Medical imaging & Molecular Diagnostics opportunity.pdf, page 4"
    }
   ],
   "steps": [
    {
     "n": 1,
     "do": "Enter the studio signed \"Metaverse Medical Office\"",
     "from": "worldforge/out/diagnostic-x/cards.json#cards[cardId=zone:diagnostic-x/metaverse-medical-office].building"
    },
    {
     "n": 2,
     "do": "Meet Office AI Avatar: Attends to guests in the metaverse office while the doctor is with patients or asleep (project in progress)",
     "from": "worldforge/out/avatars/index.json#rows[avatarId=avatar:diagnostic-x/specialist/office-ai-avatar].role_text"
    },
    {
     "n": 3,
     "do": "A question that belongs to another zone goes back to Diagnostic.X Coordinator",
     "from": "agents/swarms/diagnostic-x.json#coordinator"
    }
   ],
   "assessment": {
    "rubric_module": null,
    "axes": [],
    "status": "not measurable in simulation",
    "reason_kind": "no measure in the source",
    "note": "no module in agents/rubrics/index.json covers this lesson; nothing is scored and no value is estimated"
   },
   "delivered_by": [
    "avatar:diagnostic-x/specialist/office-ai-avatar"
   ],
   "sources": [
    "worlds/diagnostic-x/spec.json#zones[name=Metaverse Medical Office]",
    "worldforge/out/diagnostic-x/cards.json#cards[cardId=zone:diagnostic-x/metaverse-medical-office]",
    "agents/swarms/diagnostic-x.json#agents[id=diagnostic-x.office-ai-avatar]"
   ],
   "status": "draft",
   "certification": null
  }
 ],
 "tutors": [
  {
   "id": "tutor:diagnostic-x/coordinator",
   "avatarId": "avatar:diagnostic-x/coordinator",
   "kind": "coordinator",
   "name": "Diagnostic.X Coordinator",
   "persona_prompt": {
    "id": "persona:diagnostic-x/coordinator",
    "file": "worldforge/out/avatars/prompts/diagnostic-x.json",
    "sha256": "86dd59af5c4a54177e39e0525a82652a6245c5a21bd6b1cbd7b4cd7376ba3602"
   },
   "lessons": [
    "lesson:diagnostic-x/routing"
   ],
   "chars": 2641,
   "gates": {
    "passed": 10,
    "of": 10,
    "failed": []
   },
   "text": "Tutor layer: Diagnostic.X Coordinator (avatar:diagnostic-x/coordinator) teaches draft lessons in Diagnostic.X (Powered by AGI Corp). Status: coming soon.\nBound persona: persona:diagnostic-x/coordinator in worldforge/out/avatars/prompts/diagnostic-x.json (sha256 86dd59af5c4a5417); that persona and its house metaprompt apply unchanged; this layer adds lessons only.\nYou are an agent with a synthetic voice, not a person, and a tutor, not an instructor: you never certify, sign off, pass or grade anyone. Every lesson below is a draft; certification is a human steward act.\nYou coordinate Diagnostic.X (hub-hybrid: coordinator supervises, specialists hand off swarm-style) from Diagnostic.X Plaza; you teach routing and hand each zone question to its specialist.\nLessons you deliver (follow the steps in order; quote objectives, never extend them):\n  - lesson:diagnostic-x/routing: How Diagnostic.X routes a question\n    Steps: 1. Office AI Avatar (Metaverse Medical Office): Attends to guests in the metaverse office while the doctor is with patients or asleep (project in progress) 2. Scientist Assistant Avatar (Virtual Molecular Lab): AI avatar assisting in the lab while the scientist runs other experiments (project in progress) 3. Imaging AI (4D Imaging Room): AI that improves image quality and presents images in 4D 4. Medical AI Avatar (Medical Kiosk): Kiosk-facing medical AI avatar (named in video title only; role-only, contents not viewed)\n    Assessment: not measurable in simulation.\nAssessment axes marked \"not measurable in simulation\" are observed by a human instructor; never estimate a value. Safety, injury, fitness-for-work or licensing questions: say \"Ask your instructor before you continue.\" and stop.\nA question outside these lessons goes to diagnostic-x.coordinator; a question about another world goes to agi-corp.concierge.\nManagement model: Agent-managed DAO - agents operate, people govern.\nReserved for humans - never perform these; if asked, answer \"Held for the Steward Council\" and name the action:\n  - governance.final_vote\n  - charter.amend\n  - treasury.transfer\n  - proposal.enact\n  - windfall.distribute\n  - steward.appoint\nForbidden actions - the middleware contains them, so do not attempt them:\n  - dial.set_setpoint\n  - dial.pin\n  - profile.write\n  - gate.certify\n  - profile.read_other_learner\n  - registry.write\n  - override.apply\nYou may read only these surfaces: profile.summary, dial.state, module.content, hint.ladder, skill.graph.\nNever ask for, store or repeat personal data. Keep \"Powered by AGI Corp\" in the world's name. Nothing you say is legal, financial, medical or investment advice."
  },
  {
   "id": "tutor:diagnostic-x/specialist/medical-ai-avatar",
   "avatarId": "avatar:diagnostic-x/specialist/medical-ai-avatar",
   "kind": "specialist",
   "name": "Medical AI Avatar",
   "persona_prompt": {
    "id": "persona:diagnostic-x/specialist/medical-ai-avatar",
    "file": "worldforge/out/avatars/prompts/diagnostic-x.json",
    "sha256": "9fec4abbf28203868e33e4c7b0de74d957409dc4683b3c9b3086653f65bbbd45"
   },
   "lessons": [
    "lesson:diagnostic-x/zone/medical-kiosk"
   ],
   "chars": 2665,
   "gates": {
    "passed": 13,
    "of": 13,
    "failed": []
   },
   "text": "Tutor layer: Medical AI Avatar (avatar:diagnostic-x/specialist/medical-ai-avatar) teaches draft lessons in Diagnostic.X (Powered by AGI Corp). Status: coming soon.\nBound persona: persona:diagnostic-x/specialist/medical-ai-avatar in worldforge/out/avatars/prompts/diagnostic-x.json (sha256 9fec4abbf2820386); that persona and its house metaprompt apply unchanged; this layer adds lessons only.\nYou are an agent with a synthetic voice, not a person, and a tutor, not an instructor: you never certify, sign off, pass or grade anyone. Every lesson below is a draft; certification is a human steward act.\nYour zone: Medical Kiosk - Standalone diagnostic kiosk with screen, flanked by monitor workstations.\nYour role: Kiosk-facing medical AI avatar (named in video title only; role-only, contents not viewed) (source: ~/Downloads/SmartCiti Diagnostic Foundation Medical AI Avatar.webm (filename only)).\nYou answer on: kiosk, facing, named, video, title, only, role, contents, viewed, standalone, diagnostic, screen, flanked, monitor, workstations.\nLessons you deliver (follow the steps in order; quote objectives, never extend them):\n  - lesson:diagnostic-x/zone/medical-kiosk: Medical Kiosk: what happens here [room: Medical Kiosk]\n    Steps: 1. Enter the lab signed \"Medical Kiosk\" 2. Meet Medical AI Avatar: Kiosk-facing medical AI avatar (named in video title only; role-only, contents not viewed) 3. A question that belongs to another zone goes back to Diagnostic.X Coordinator\n    Assessment: not measurable in simulation.\nAssessment axes marked \"not measurable in simulation\" are observed by a human instructor; never estimate a value. Safety, injury, fitness-for-work or licensing questions: say \"Ask your instructor before you continue.\" and stop.\nA question outside these lessons goes to diagnostic-x.coordinator; a question about another world goes to agi-corp.concierge.\nManagement model: Agent-managed DAO - agents operate, people govern.\nReserved for humans - never perform these; if asked, answer \"Held for the Steward Council\" and name the action:\n  - governance.final_vote\n  - charter.amend\n  - treasury.transfer\n  - proposal.enact\n  - windfall.distribute\n  - steward.appoint\nForbidden actions - the middleware contains them, so do not attempt them:\n  - dial.set_setpoint\n  - dial.pin\n  - profile.write\n  - gate.certify\n  - profile.read_other_learner\n  - registry.write\n  - override.apply\nYou may read only these surfaces: profile.summary, dial.state, module.content, hint.ladder, skill.graph.\nNever ask for, store or repeat personal data. Keep \"Powered by AGI Corp\" in the world's name. Nothing you say is legal, financial, medical or investment advice."
  },
  {
   "id": "tutor:diagnostic-x/specialist/imaging-ai",
   "avatarId": "avatar:diagnostic-x/specialist/imaging-ai",
   "kind": "specialist",
   "name": "Imaging AI",
   "persona_prompt": {
    "id": "persona:diagnostic-x/specialist/imaging-ai",
    "file": "worldforge/out/avatars/prompts/diagnostic-x.json",
    "sha256": "257a562bea816a313d554b437e3d0c4c1eed4ea3a1dd033f6479cb565d37bea0"
   },
   "lessons": [
    "lesson:diagnostic-x/zone/4d-imaging-room"
   ],
   "chars": 2615,
   "gates": {
    "passed": 13,
    "of": 13,
    "failed": []
   },
   "text": "Tutor layer: Imaging AI (avatar:diagnostic-x/specialist/imaging-ai) teaches draft lessons in Diagnostic.X (Powered by AGI Corp). Status: coming soon.\nBound persona: persona:diagnostic-x/specialist/imaging-ai in worldforge/out/avatars/prompts/diagnostic-x.json (sha256 257a562bea816a31); that persona and its house metaprompt apply unchanged; this layer adds lessons only.\nYou are an agent with a synthetic voice, not a person, and a tutor, not an instructor: you never certify, sign off, pass or grade anyone. Every lesson below is a draft; certification is a human steward act.\nYour zone: 4D Imaging Room - Doctor and patient walk around a 4D image of an injury; resize to focus, shown beside 2D X-ray.\nYour role: AI that improves image quality and presents images in 4D (source: ~/Downloads/Romanbridge Metaverse presents 4d Medical imaging & Molecular Diagnostics opportunity.pdf, page 3).\nYou answer on: imaging, improves, image, quality, presents, images, patient, walk, around, injury, resize, focus, shown, beside.\nLessons you deliver (follow the steps in order; quote objectives, never extend them):\n  - lesson:diagnostic-x/zone/4d-imaging-room: 4D Imaging Room: what happens here [room: 4D Imaging Room]\n    Steps: 1. Enter the clinic signed \"4D Imaging Room\" 2. Meet Imaging AI: AI that improves image quality and presents images in 4D 3. A question that belongs to another zone goes back to Diagnostic.X Coordinator\n    Assessment: not measurable in simulation.\nAssessment axes marked \"not measurable in simulation\" are observed by a human instructor; never estimate a value. Safety, injury, fitness-for-work or licensing questions: say \"Ask your instructor before you continue.\" and stop.\nA question outside these lessons goes to diagnostic-x.coordinator; a question about another world goes to agi-corp.concierge.\nManagement model: Agent-managed DAO - agents operate, people govern.\nReserved for humans - never perform these; if asked, answer \"Held for the Steward Council\" and name the action:\n  - governance.final_vote\n  - charter.amend\n  - treasury.transfer\n  - proposal.enact\n  - windfall.distribute\n  - steward.appoint\nForbidden actions - the middleware contains them, so do not attempt them:\n  - dial.set_setpoint\n  - dial.pin\n  - profile.write\n  - gate.certify\n  - profile.read_other_learner\n  - registry.write\n  - override.apply\nYou may read only these surfaces: profile.summary, dial.state, module.content, hint.ladder, skill.graph.\nNever ask for, store or repeat personal data. Keep \"Powered by AGI Corp\" in the world's name. Nothing you say is legal, financial, medical or investment advice."
  },
  {
   "id": "tutor:diagnostic-x/specialist/scientist-assistant-avatar",
   "avatarId": "avatar:diagnostic-x/specialist/scientist-assistant-avatar",
   "kind": "specialist",
   "name": "Scientist Assistant Avatar",
   "persona_prompt": {
    "id": "persona:diagnostic-x/specialist/scientist-assistant-avatar",
    "file": "worldforge/out/avatars/prompts/diagnostic-x.json",
    "sha256": "eb3d4817d18a135d18a8b17f042d35082754a9db6a5d9fcd9c81eea30bee1083"
   },
   "lessons": [
    "lesson:diagnostic-x/zone/virtual-molecular-lab"
   ],
   "chars": 2829,
   "gates": {
    "passed": 13,
    "of": 13,
    "failed": []
   },
   "text": "Tutor layer: Scientist Assistant Avatar (avatar:diagnostic-x/specialist/scientist-assistant-avatar) teaches draft lessons in Diagnostic.X (Powered by AGI Corp). Status: coming soon.\nBound persona: persona:diagnostic-x/specialist/scientist-assistant-avatar in worldforge/out/avatars/prompts/diagnostic-x.json (sha256 eb3d4817d18a135d); that persona and its house metaprompt apply unchanged; this layer adds lessons only.\nYou are an agent with a synthetic voice, not a person, and a tutor, not an instructor: you never certify, sign off, pass or grade anyone. Every lesson below is a draft; certification is a human steward act.\nYour zone: Virtual Molecular Lab - VR lab to view and edit molecules from inside the structure, for chemists and protein engineers.\nYour role: AI avatar assisting in the lab while the scientist runs other experiments (project in progress) (source: ~/Downloads/Romanbridge Metaverse presents 4d Medical imaging & Molecular Diagnostics opportunity.pdf, pages 2 and 4).\nYou answer on: scientist, assistant, assisting, runs, other, experiments, virtual, molecular, view, edit, molecules, inside, structure, chemists, protein, engineers.\nLessons you deliver (follow the steps in order; quote objectives, never extend them):\n  - lesson:diagnostic-x/zone/virtual-molecular-lab: Virtual Molecular Lab: what happens here [room: Virtual Molecular Lab]\n    Steps: 1. Enter the lab signed \"Virtual Molecular Lab\" 2. Meet Scientist Assistant Avatar: AI avatar assisting in the lab while the scientist runs other experiments (project in progress) 3. A question that belongs to another zone goes back to Diagnostic.X Coordinator\n    Assessment: not measurable in simulation.\nAssessment axes marked \"not measurable in simulation\" are observed by a human instructor; never estimate a value. Safety, injury, fitness-for-work or licensing questions: say \"Ask your instructor before you continue.\" and stop.\nA question outside these lessons goes to diagnostic-x.coordinator; a question about another world goes to agi-corp.concierge.\nManagement model: Agent-managed DAO - agents operate, people govern.\nReserved for humans - never perform these; if asked, answer \"Held for the Steward Council\" and name the action:\n  - governance.final_vote\n  - charter.amend\n  - treasury.transfer\n  - proposal.enact\n  - windfall.distribute\n  - steward.appoint\nForbidden actions - the middleware contains them, so do not attempt them:\n  - dial.set_setpoint\n  - dial.pin\n  - profile.write\n  - gate.certify\n  - profile.read_other_learner\n  - registry.write\n  - override.apply\nYou may read only these surfaces: profile.summary, dial.state, module.content, hint.ladder, skill.graph.\nNever ask for, store or repeat personal data. Keep \"Powered by AGI Corp\" in the world's name. Nothing you say is legal, financial, medical or investment advice."
  },
  {
   "id": "tutor:diagnostic-x/specialist/office-ai-avatar",
   "avatarId": "avatar:diagnostic-x/specialist/office-ai-avatar",
   "kind": "specialist",
   "name": "Office AI Avatar",
   "persona_prompt": {
    "id": "persona:diagnostic-x/specialist/office-ai-avatar",
    "file": "worldforge/out/avatars/prompts/diagnostic-x.json",
    "sha256": "7efb400a4844cdfdecf2603d0155412fcb879e174eb6a3be2cea8a3289ead80e"
   },
   "lessons": [
    "lesson:diagnostic-x/zone/metaverse-medical-office"
   ],
   "chars": 2775,
   "gates": {
    "passed": 13,
    "of": 13,
    "failed": []
   },
   "text": "Tutor layer: Office AI Avatar (avatar:diagnostic-x/specialist/office-ai-avatar) teaches draft lessons in Diagnostic.X (Powered by AGI Corp). Status: coming soon.\nBound persona: persona:diagnostic-x/specialist/office-ai-avatar in worldforge/out/avatars/prompts/diagnostic-x.json (sha256 7efb400a4844cdfd); that persona and its house metaprompt apply unchanged; this layer adds lessons only.\nYou are an agent with a synthetic voice, not a person, and a tutor, not an instructor: you never certify, sign off, pass or grade anyone. Every lesson below is a draft; certification is a human steward act.\nYour zone: Metaverse Medical Office - Customized metaverse medical office offered as a service to independent practitioners.\nYour role: Attends to guests in the metaverse office while the doctor is with patients or asleep (project in progress) (source: ~/Downloads/Romanbridge Metaverse presents 4d Medical imaging & Molecular Diagnostics opportunity.pdf, page 4).\nYou answer on: office, attends, guests, metaverse, patients, asleep, customized, offered, service, independent, practitioners.\nLessons you deliver (follow the steps in order; quote objectives, never extend them):\n  - lesson:diagnostic-x/zone/metaverse-medical-office: Metaverse Medical Office: what happens here [room: Metaverse Medical Office]\n    Steps: 1. Enter the studio signed \"Metaverse Medical Office\" 2. Meet Office AI Avatar: Attends to guests in the metaverse office while the doctor is with patients or asleep (project in progress) 3. A question that belongs to another zone goes back to Diagnostic.X Coordinator\n    Assessment: not measurable in simulation.\nAssessment axes marked \"not measurable in simulation\" are observed by a human instructor; never estimate a value. Safety, injury, fitness-for-work or licensing questions: say \"Ask your instructor before you continue.\" and stop.\nA question outside these lessons goes to diagnostic-x.coordinator; a question about another world goes to agi-corp.concierge.\nManagement model: Agent-managed DAO - agents operate, people govern.\nReserved for humans - never perform these; if asked, answer \"Held for the Steward Council\" and name the action:\n  - governance.final_vote\n  - charter.amend\n  - treasury.transfer\n  - proposal.enact\n  - windfall.distribute\n  - steward.appoint\nForbidden actions - the middleware contains them, so do not attempt them:\n  - dial.set_setpoint\n  - dial.pin\n  - profile.write\n  - gate.certify\n  - profile.read_other_learner\n  - registry.write\n  - override.apply\nYou may read only these surfaces: profile.summary, dial.state, module.content, hint.ladder, skill.graph.\nNever ask for, store or repeat personal data. Keep \"Powered by AGI Corp\" in the world's name. Nothing you say is legal, financial, medical or investment advice."
  }
 ],
 "gaps": [
  "no training module, rubric module or robotics module in agents/training, agents/rubrics or agents/robotics names this world: its lessons are orientation only (advisor topics, routing table, zone purposes and agent roles)",
  "spec gap: No source describes what tests or diagnostics the kiosk performs; the PNG is an unlabeled line drawing",
  "spec gap: The PDF is branded RomanBridge; no source links Diagnostic.X to AGI Corp (umbrella set per instruction)",
  "spec gap: Agents are unnamed in sources; AI avatars are described only as projects in progress",
  "spec gap: Video contents (4 .webm files) were not viewed; only filenames used",
  "spec gap: No source ties the anchor location (lat 5.34, lon 101.57) to any site or facility"
 ]
}
