{
  "metadata": {
    "nome": "Modelo de Conhecimento OLA XR",
    "versao": "0.1",
    "descricao": "Modelo inicial em JSON para representar o OLA como sistema de conhecimento navegável em 3D.",
    "uso": "Protótipo inicial para visualização 3D no navegador; pode evoluir para WebXR.",
    "autor": "Walter Dominguez",
    "data_referencia": "2026-05-31"
  },
  "camadas": [
    {
      "id": "fisica",
      "nome": "Dimensão Física",
      "descricao": "Pastas, arquivos, dispositivos e infraestrutura material."
    },
    {
      "id": "digital",
      "nome": "Dimensão Digital",
      "descricao": "Páginas HTML, scripts, estilos, grafos e interfaces web."
    },
    {
      "id": "semantica",
      "nome": "Dimensão Semântica",
      "descricao": "Conceitos, relações, significados, trilhas e modelos."
    },
    {
      "id": "transformacional",
      "nome": "Dimensão Transformacional",
      "descricao": "Aprendizagem, evolução, decisão, produção e mudança."
    },
    {
      "id": "imersiva",
      "nome": "Dimensão Imersiva",
      "descricao": "Ambientes 3D, realidade estendida e interação espacial."
    }
  ],
  "nos": [
    {
      "id": "ola",
      "rotulo": "OLA",
      "tipo": "sistema",
      "camada": "semantica",
      "descricao": "Sistema de conhecimento orientado a modelos e problemas."
    },
    {
      "id": "problema_resolvido",
      "rotulo": "Problema Resolvido",
      "tipo": "metodo",
      "camada": "transformacional",
      "descricao": "Forma de iniciar pelo estado desejado antes da construção."
    },
    {
      "id": "modelo_conhecimento",
      "rotulo": "Modelo de Conhecimento",
      "tipo": "modelo",
      "camada": "semantica",
      "descricao": "Estrutura conceitual que organiza conceitos, relações e artefatos."
    },
    {
      "id": "grafo_conhecimento",
      "rotulo": "Grafo de Conhecimento",
      "tipo": "visualizacao",
      "camada": "digital",
      "descricao": "Representação visual de conceitos e suas relações."
    },
    {
      "id": "trilha_aprendizagem",
      "rotulo": "Trilha de Aprendizagem",
      "tipo": "aprendizagem",
      "camada": "transformacional",
      "descricao": "Sequência orientada de objetos e atividades de aprendizagem."
    },
    {
      "id": "objeto_aprendizagem",
      "rotulo": "Objeto de Aprendizagem",
      "tipo": "aprendizagem",
      "camada": "digital",
      "descricao": "Artefato reutilizável para apoiar compreensão e prática."
    },
    {
      "id": "dominio",
      "rotulo": "Domínio",
      "tipo": "estrutura",
      "camada": "semantica",
      "descricao": "Área de conhecimento organizada no OLA."
    },
    {
      "id": "demanda",
      "rotulo": "Demanda",
      "tipo": "entrada",
      "camada": "transformacional",
      "descricao": "Necessidade real de conhecimento, compreensão, decisão ou produção."
    },
    {
      "id": "entrega",
      "rotulo": "Entrega",
      "tipo": "saida",
      "camada": "digital",
      "descricao": "Resultado produzido a partir de uma demanda."
    },
    {
      "id": "governanca",
      "rotulo": "Governança",
      "tipo": "gestao",
      "camada": "semantica",
      "descricao": "Regras, critérios, padrões e decisões para evolução do OLA."
    },
    {
      "id": "arquitetura",
      "rotulo": "Arquitetura",
      "tipo": "estrutura",
      "camada": "semantica",
      "descricao": "Organização das partes, camadas, relações e fluxos do sistema."
    },
    {
      "id": "realidade_estendida",
      "rotulo": "Realidade Estendida",
      "tipo": "ambiente",
      "camada": "imersiva",
      "descricao": "Ambiente espacial para explorar conhecimento estruturado."
    },
    {
      "id": "webxr",
      "rotulo": "WebXR",
      "tipo": "tecnologia",
      "camada": "imersiva",
      "descricao": "Tecnologia web para experiências imersivas em navegador."
    },
    {
      "id": "threejs",
      "rotulo": "Three.js",
      "tipo": "tecnologia",
      "camada": "digital",
      "descricao": "Biblioteca JavaScript para gráficos 3D no navegador."
    },
    {
      "id": "json",
      "rotulo": "JSON",
      "tipo": "dados",
      "camada": "digital",
      "descricao": "Formato de dados usado para representar o modelo de conhecimento."
    }
  ],
  "relacoes": [
    {
      "origem": "ola",
      "destino": "problema_resolvido",
      "rotulo": "usa"
    },
    {
      "origem": "ola",
      "destino": "modelo_conhecimento",
      "rotulo": "organiza-se por"
    },
    {
      "origem": "modelo_conhecimento",
      "destino": "grafo_conhecimento",
      "rotulo": "pode ser visualizado como"
    },
    {
      "origem": "modelo_conhecimento",
      "destino": "json",
      "rotulo": "pode ser representado em"
    },
    {
      "origem": "grafo_conhecimento",
      "destino": "threejs",
      "rotulo": "pode evoluir para 3D com"
    },
    {
      "origem": "threejs",
      "destino": "webxr",
      "rotulo": "pode preparar"
    },
    {
      "origem": "webxr",
      "destino": "realidade_estendida",
      "rotulo": "habilita"
    },
    {
      "origem": "ola",
      "destino": "realidade_estendida",
      "rotulo": "pode ser explorado em"
    },
    {
      "origem": "demanda",
      "destino": "problema_resolvido",
      "rotulo": "é formulada como"
    },
    {
      "origem": "demanda",
      "destino": "entrega",
      "rotulo": "gera"
    },
    {
      "origem": "dominio",
      "destino": "trilha_aprendizagem",
      "rotulo": "contém"
    },
    {
      "origem": "trilha_aprendizagem",
      "destino": "objeto_aprendizagem",
      "rotulo": "organiza"
    },
    {
      "origem": "governanca",
      "destino": "arquitetura",
      "rotulo": "orienta"
    },
    {
      "origem": "arquitetura",
      "destino": "ola",
      "rotulo": "estrutura"
    },
    {
      "origem": "governanca",
      "destino": "modelo_conhecimento",
      "rotulo": "regula"
    }
  ]
}