Livro Ajustável de Conhecimento

Engenharia da Página Web do LAC

Da situação motivadora à concretização: problema, Brief e Briefing, IA, arquitetura da informação, navegação, design, gestão, arquiteturas do sistema e de software, cinco modelos de representação e refinamento, contrato de validação, metamodelo, Knowgrama-Mãe e governança.

1. Origem da investigação

A investigação começou pela análise de uma página Web do LAC como sistema. A primeira separação foi entre anatomia e fisiologia; em seguida surgiram função e finalidade. O aprofundamento revelou que uma página não pode ser compreendida apenas pelo HTML ou pelo layout: ela é um artefato sociotécnico de conhecimento, usado por pessoas, executado por tecnologia e modificado ao longo do tempo.

Situação motivadora → Brief → Briefing → Finalidade → Capacidade → Design/Implementação → Uso → Evidência → Aprendizagem → Novo brief ou ajuste

2. Problema resolvido pela Engenharia da Página Web

Pergunta-problema

Como conceber, especificar, projetar, implementar, validar, publicar e evoluir uma página Web do LAC, assegurando que sua estrutura, comportamento, conteúdo, experiência e tecnologia atendam às finalidades estabelecidas, com evidências de qualidade, rastreabilidade e governança humana, inclusive quando houver participação de IA?

Situação motivadora

Uma demanda de comunicação, pesquisa, organização do conhecimento ou aprendizagem pode começar incompleta, ambígua ou dispersa. Produzir HTML não garante, por si só, que a página represente adequadamente o conhecimento, seja útil às pessoas ou atenda aos objetivos definidos.

Estado inicial × estado pretendido

DimensãoEstado inicialEstado pretendido
IntençãoDemanda incompleta ou ambíguaBrief consolidado e finalidade explícita
ConhecimentoConteúdo disperso ou pouco estruturadoConhecimento organizado, relacionado e representado
RequisitosNecessidades sem critérios verificáveisRequisitos e critérios de aceitação
UX/UIExperiência definida intuitivamenteJornadas, interfaces e interações projetadas
Anatomia e fisiologiaPartes e comportamentos pouco especificadosComponentes, processos, eventos, regras e estados coerentes
TecnologiaEscolhas sem justificativa claraArquitetura e implementação adequadas
IAParticipação informal ou sem limites explícitosPapéis, permissões, evidências e supervisão humana
QualidadeAvaliação subjetivaTestes, evidências e critérios de aceitação
EvoluçãoAlterações sem rastreabilidadeCiclo de vida, versões e mudanças governadas

Fronteira e escopo

A engenharia trata do método de transformar uma intenção em uma página Web adequada e verificável: investigação, Brief/Briefing, especificação, modelos, arquitetura, UX/UI, implementação, validação, publicação e evolução. O problema específico de cada página pertence ao domínio e à situação motivadora daquela página; não deve ser confundido com o problema metodológico da engenharia.

Transformação e entregáveis

Situação motivadora → Brief → Briefing → Especificação e modelos → Projeto e implementação → Validação e publicação → Uso e evidências → Avaliação e evolução ↺

Produto

Página Web implementada, validada e disponibilizada, estática, dinâmica, interativa e/ou ajustável.

Artefatos de engenharia

Brief, requisitos, modelos, Knowgramas, decisões arquiteturais, jornadas, testes e registros de versão.

Valor entregue

Capacidade demonstrada de informar, orientar, investigar, apoiar aprendizagem ou atender a outra finalidade acordada.

Critérios de aceitação e evidências

A engenharia atende ao problema quando é possível rastrear a necessidade até os requisitos, decisões, componentes, testes e resultados; demonstrar o atendimento às tarefas e finalidades; registrar evidências de qualidade; e explicar responsabilidades e mudanças, inclusive da IA. A mera execução técnica da página não comprova o valor entregue.

Dois problemas diferentes

Problema da engenharia: como produzir e evoluir páginas adequadas, verificáveis e governadas? Problema da página: que pergunta, necessidade ou oportunidade particular esta página deve atender? Por exemplo, uma página sobre organoides pode buscar apoiar a compreensão da computação biológica; a engenharia fornece o método para concebê-la, validá-la e evoluí-la.

O próprio documento é um caso de aplicação: a página “Engenharia da Página Web do LAC” é simultaneamente objeto de estudo, produto da engenharia e ambiente de experimentação e avaliação do método descrito.

3. Cortes fundamentais

Anatômica

De que é constituída?

Partes, componentes, conteúdo, navegação, Knowgramas, controles, metadados e relações estruturais.

Fisiológica

Como funciona?

Fluxos, processos, eventos, interação, carregamento, interpretação e atualização de estado.

Funcional

O que é capaz de fazer?

Orientar, apresentar, explorar, relacionar, aprender, registrar, recomendar, criar e evoluir conhecimento.

Finalística

Para quê existe?

Transformação pretendida na relação Pessoa ↔ Conhecimento e o valor que se espera gerar.

Estado inicial

De onde partimos?

Conhecimento prévio, situação motivadora, contexto, artefatos existentes, condições e limitações.

Escopo

Até onde a página responde?

Inclui/exclui, domínio, público, profundidade, interfaces, premissas e restrições.

Critério de aceitação não é uma quinta análise. É transversal: finalidade → resultado esperado → critério → evidência → teste/avaliação → aceitação ou ajuste.

4. Vida, estados e mudanças

O processo de projeto não deve ser confundido com o estado da página. O ciclo de vida fornece a visão temporal; a máquina de estados formaliza as transições.

Concebida → Especificada → Projetada → Implementada → Em validação → Homologada → Publicada → Em uso → Em avaliação → Em evolução ↺

Estados adicionais podem incluir SuspensaObsoletaSubstituídaArquivada. A regra básica é: Estado atual + evento/gatilho + condição/regra + ação → novo estado. Página e versão também são distintas: uma versão publicada pode coexistir com outra em validação.

5. Brief, briefing e participação da IA

Brief é o artefato que registra a demanda e a intenção; briefing é o processo colaborativo de investigação, esclarecimento e alinhamento que produz ou revisa esse artefato. O brief consolidado fundamenta finalidade, escopo, requisitos e critérios de aceitação, sem substituir a especificação completa.

Situação motivadora → Brief inicial → Briefing (pessoas + IA) → Brief consolidado → Engenharia da página → Validação → Publicação → Uso → Evidências → Novo brief ou revisão

IA na engenharia

Auxilia pesquisa, levantamento de requisitos, modelos mental/conceitual/lógico/físico, Knowgramas, UX/UI, arquitetura, programação e testes. Pode ajudar a produzir uma página sem IA incorporada.

IA na operação

Quando integrada à página, pode responder perguntas, orientar percursos, apoiar exploração e propor ajustes conforme contexto e evidências disponíveis. Seu uso não é obrigatório.

Agentes e papéis

Agentes humanos e computacionais assumem papéis em tarefas específicas. Analista, pesquisador, mentor, projetista e avaliador são papéis possíveis de apoio da IA, não agentes independentes por definição.

Governança humana

Permissões, supervisão, proveniência, verificação e aprovação humana condicionam a atuação da IA. A responsabilidade por finalidade, publicação e governança permanece humana.

Atuação da IA ao longo do ciclo de vida

EtapaContribuição possível da IAArtefato ou evidência
Motivação e briefIdentificar lacunas, formular perguntas e propor sínteseBrief inicial e questões abertas
Briefing e especificaçãoFacilitar alinhamento e derivar requisitosBrief consolidado, requisitos, critérios
Modelagem e designElaborar modelos, Knowgramas, jornadas e protótiposModelos e decisões justificadas
Implementação e validaçãoApoiar código, testes e análise de falhasVersão, resultados de teste e evidências
Uso e evoluçãoApoiar orientação, avaliação e propostas de mudançaFeedback, relatório e novo brief

IA e categorias de páginas

Estática: pode ter sido criada com IA, mas não executá-la. Dinâmica: pode atualizar conteúdo com ou sem IA. Interativa: pode oferecer diálogo com IA, mas não depende dele. Ajustável: pode ajustar-se por preferências, regras determinísticas ou apoio de IA. Ajustabilidade não implica autonomia nem IA.

Contrato de atuação e rastreabilidade

Para cada atividade apoiada por IA, registrar, quando pertinente: tarefa, papel, contexto, fontes/proveniência, ferramentas ou modelo utilizados, permissões, saída produzida, limitações, evidências, revisão e decisão do responsável humano.

Agente (humano ou IA) + Papel + Tarefa + Contexto + Permissão/Regra → Ação → Artefato/Evidência → Revisão humana → Decisão/Registro

Inserção no metamodelo: Brief é um artefato de origem e evolução; briefing é um processo do ciclo de vida. IA é tipo de agente e perspectiva transversal, não um quinto nível de abstração. Distinguir IA que apoia a engenharia de IA incorporada à operação da página.

6. Categorias de páginas: estática, dinâmica, interativa e ajustável

Esta categorização descreve propriedades de comportamento e adaptação da página, não sua finalidade editorial, tipologia (landing page, hub, dashboard) nem arquitetura técnica (SPA, MPA etc.). As categorias podem coexistir: interatividade não exige adaptação e uma página ajustável pode também ser dinâmica e interativa.

Estática

O conteúdo é previamente definido?

Entrega conteúdo predefinido; a aplicação não recalcula ou personaliza esse conteúdo durante o uso. Links e navegação simples não a descaracterizam.

Exemplo: página de apresentação do LAC com texto e imagens.

Dinâmica

O conteúdo ou estado é atualizado?

Produz ou atualiza informações a partir de processamento, dados, eventos ou condições, no cliente ou servidor.

Exemplo: painel que recalcula indicadores ou carrega dados atualizados.

Interativa

A pessoa age e recebe resposta?

Oferece controles e ações com resposta observável: explorar nós de um Knowgrama, simular, filtrar, comparar ou responder a perguntas.

Exemplo: Knowgrama explorável com seleção de conceitos e relações.

Ajustável

O percurso ou a representação muda conforme critérios?

Ajusta conteúdo, profundidade, interface ou jornada segundo papel, preferências, contexto, evidências ou regras explícitas; pode ser manual, baseada em regras ou apoiada por IA sob governança humana.

Exemplo: página que oferece percursos diferentes para visitante e aprendiz.

Critérios para classificar uma página

Dimensão observadaQuestão verificávelEvidência possível
Conteúdo predefinidoA informação é entregue sem geração ou atualização lógica durante a sessão?Inspeção do HTML, conteúdo e execução
DinamismoDados, eventos ou regras modificam conteúdo ou estado?Registro da atualização e do gatilho
InteratividadeUma ação da pessoa provoca resposta perceptível?Teste de tarefa e feedback da interface
AjustabilidadeQual variável/critério altera a experiência e por qual regra?Comparação de percursos ou representações em dois contextos

Regra de classificação: registrar as propriedades presentes e suas evidências, em vez de impor um único rótulo. Ajustável não significa necessariamente inteligente ou autônoma; a adaptação pode ser definida pelo usuário ou por regras determinísticas. Uma página SPA não é automaticamente ajustável.

Relação com os modelos do LAC

Mental: experiência pretendida por cada ator. Conceitual: categorias, critérios, contexto e ajuste. Semântico: definição de estática, dinâmica, interativa, ajustável e adaptativa, incluindo suas condições de interpretação. Lógico: eventos, regras, estados e perfis. Físico: HTML/CSS/JS, armazenamento, APIs e mecanismos implementados.

Finalidade + público + contexto → capacidades requeridas → propriedades da página → regras de comportamento/ajuste → implementação → teste com evidências

7. Arquitetura da Informação e Navegação

A Arquitetura da Informação (AI) organiza, classifica, rotula e torna encontráveis conteúdos e relações de conhecimento. A Navegação define como pessoas percorrem esse espaço, encontram destinos e mantêm orientação. São perspectivas relacionadas, mas distintas de UX, UI, arquitetura de software e estrutura física de arquivos.

Relação com os cinco modelos

Como o conhecimento é organizado e encontrado?

Inventário de conteúdo, taxonomia, hierarquias, agrupamentos, metadados, rótulos, busca, relações semânticas e múltiplas portas de entrada.

Navegação

Como a pessoa percorre o espaço informacional?

Mapa de navegação, jornadas, menus, links, rotas, breadcrumb, histórico, transições, retorno e orientação contextual.

UX e UI

Como o percurso é vivido e operado?

UX observa compreensão, encontrabilidade, acessibilidade e sucesso da tarefa; UI apresenta controles, feedback, estados e sinalização.

Software e estrutura física

Como o percurso é materializado?

URLs, âncoras, roteamento SPA/MPA, componentes, arquivos, índices e mecanismos de busca. A organização física não determina necessariamente a arquitetura informacional.

Três níveis de navegação no LAC

1. Estrutural

Breadcrumb: LAC › Arquitetura › Página Web › Engenharia e modelos. Indica localização informacional, não necessariamente a pasta física.

2. Interna

Âncoras: permitem acessar problema, Briefing, categorias, modelos, metamodelo e Knowgrama-Mãe nesta página.

3. Semântica

Knowgramas: permitem percorrer conceitos e relações, inclusive entre páginas e domínios distintos, quando houver links implementados.

Da necessidade ao percurso implementado

Público + finalidade + tarefas → modelo de conhecimento → arquitetura da informação → mapa de navegação → UX/UI → rotas, links e componentes → testes de jornada → evidências → ajustes

Relação com os quatro modelos

NívelArquitetura da InformaçãoNavegação
MentalComo a pessoa espera encontrar e relacionar conteúdosComo imagina percorrer o conhecimento
ConceitualConceitos, categorias, hierarquias e relaçõesDestinos, percursos, contextos e papéis
SemânticoSignificados de categorias, rótulos e relações; vocabulário controladoSignificado dos vínculos, destinos e transições para cada papel
LógicoTaxonomias, identificadores, metadados e regras de organizaçãoGrafo de rotas, transições, permissões e regras de retorno
FísicoEstruturas de conteúdo, índices e mecanismos de buscaBreadcrumb, menus, URLs, links, âncoras, histórico e roteador

Participação da IA

Na engenharia: pode sugerir taxonomias, detectar redundâncias, avaliar rótulos, propor percursos e apoiar testes, com revisão humana. Na operação: pode auxiliar busca semântica, explicar relações, recomendar conteúdos e propor caminhos personalizados, quando essas funções forem implementadas e autorizadas.

Critérios de aceitação e evidências

CritérioEvidência verificável
EncontrabilidadeUsuário localiza conteúdo-alvo em tarefa de teste
OrientaçãoBreadcrumb, título e indicação de contexto correspondem à localização informacional
ConsistênciaRótulos e destinos mantêm significado em menus e páginas
IntegridadeLinks, âncoras e rotas passam em verificação
AcessibilidadeNavegação por teclado, foco visível e semântica adequada
ContinuidadeUsuário consegue avançar, voltar e recuperar contexto

Distinção essencial: o mapa de conhecimento descreve relações semânticas; a arquitetura da informação estrutura seu acesso; a navegação oferece percursos; a interface os torna operáveis. Não são a mesma coisa.

8. Design e Gestão da Página Web

Design concebe e projeta soluções para atender finalidades e requisitos; Gestão planeja, coordena e acompanha atividades, entregáveis, riscos, mudanças e evolução. Governança estabelece políticas, responsabilidades e direitos de decisão; Engenharia integra essas atividades em um processo verificável.

Design do conhecimento e da informação

Representações, Knowgramas, taxonomias, hierarquias, rotulagem e apresentação informacional.

Design da navegação e da interação

Jornadas, percursos, rotas, controles, feedback, acessibilidade e UX/UI.

Gestão do projeto e produto

Planejamento, responsáveis, entregáveis, prioridades, riscos, backlog, resultados e roadmap.

Gestão do ciclo de vida

Estados, versões, configuração, mudanças, publicação, avaliação e melhoria contínua.

Brief consolidado + requisitos → alternativas de design → decisões justificadas → implementação e testes → evidências → evolução gerenciada

IA: pode propor alternativas, apoiar protótipos e verificar coerência, além de auxiliar no planejamento e na análise de riscos; a aceitação e a responsabilidade permanecem sob governança humana.

9. Arquitetura do Sistema e Arquitetura de Software

Arquitetura do Sistema organiza o sistema sociotécnico completo, conforme sua fronteira: pessoas, papéis, processos, conteúdo, página, software, dispositivos, infraestrutura, interfaces e ambiente. Arquitetura de Software organiza a parte computacional: módulos, componentes, serviços, dados, APIs, contratos e dependências. A segunda é uma visão especializada da primeira quando há software no sistema.

Arquitetura do Sistema

Pergunta: quais elementos participam, quais são suas responsabilidades e como cooperam?

Artefatos: contexto e fronteiras, atores, componentes, interfaces, fluxos e alocação de responsabilidades.

Arquitetura de Software

Pergunta: como os elementos computacionais se organizam para realizar as funções requeridas?

Artefatos: componentes e módulos, interfaces e contratos, dados, decisões arquiteturais, implantação e dependências.

Arquiteturas complementares

VisãoObjetoRelação
SistemaTodo sociotécnico delimitadoDefine fronteiras, elementos, responsabilidades e interfaces
SoftwareParte computacionalRealiza funções e integra serviços e dados
InformaçãoOrganização e encontrabilidade do conteúdoOrienta estrutura semântica, rótulos e acesso
NavegaçãoPercursos e transiçõesConecta conteúdos, funções e estados
ImplantaçãoAmbientes e infraestruturaMaterializa componentes e suas conexões

Distinção dos objetos: Página Web = artefato digital; Sistema da Página Web = elementos técnicos e sociotécnicos envolvidos conforme a fronteira adotada; Engenharia da Página Web = disciplina e processo de concepção, realização, verificação e evolução.

Aplicação à página atual

O arquivo HTML com CSS, âncoras e imagens constitui uma implementação Web simples. Uma SPA, back-end, API ou serviço de IA são opções arquiteturais, não consequências obrigatórias de uma página interativa ou ajustável.

Requisitos + restrições → arquitetura do sistema → arquitetura de software e demais visões → design detalhado → implementação → integração e validação

Critérios de aceitação: fronteira e responsabilidades explícitas; interfaces identificadas; decisões justificadas; rastreabilidade com requisitos; integração testada; segurança, acessibilidade e operação compatíveis com o escopo.

10. Tipologia, arquitetura e infraestrutura

Tipologia

Landing page, one-page, hub, página de conteúdo, dashboard etc. A categorização estática/dinâmica/interativa/ajustável é um eixo distinto.

Arquitetura Web

SPA, MPA, SSR, SSG ou híbrida. One-page não é sinônimo de SPA.

Camadas

Front-end, back-end quando necessário, dados, APIs/integrações e solução full stack.

Comunicação

Browser → rede de acesso → ISP → Internet/backbone/IX → CDN opcional → hosting/servidor.

O corte OSI/TCP-IP observa a comunicação: aplicação, apresentação, sessão, transporte, rede, enlace e física. Ele é complementar aos cortes de conhecimento, UX/UI, software, dados e implantação.

11. Cinco níveis de representação e refinamento

Convenção metodológica proposta para o LAC: Mental → Conceitual → Semântico → Lógico → Físico. São responsabilidades distinguíveis, mas interdependentes; não são etapas lineares obrigatórias nem níveis universalmente independentes. O refinamento acrescenta precisão e decisões, não apenas concretude.

Modelo Mental

Representa como um ator determinado compreende o objeto, suas expectativas, hipóteses e lacunas; não define o significado oficial do domínio.

Modelo Conceitual

Identifica conceitos, propriedades, relações e fronteiras do domínio, sem exigir formalização integral de seus significados.

Modelo Semântico

Explicita significados, definições, relações tipadas, restrições interpretativas, exemplos e ambiguidades; refina o conceitual sem determinar necessariamente a implementação.

Modelo Lógico

Especifica estruturas, estados, transições, regras operacionais, interfaces e contratos verificáveis, com independência tecnológica sempre que possível.

Modelo Físico

Materializa a solução em HTML, CSS, JavaScript, JSON, arquivos, componentes, serviços, ambientes e infraestrutura.

Modelo mental da Página Web do LAC
Modelo mental — visão integrada da intenção, engenharia, tecnologia e ciclo de vida.
Modelo conceitual da Página Web do LAC
Modelo conceitual — conceitos, relações e principais atributos do domínio.
Modelo lógico da Página Web do LAC
Modelo lógico — organização formal das entidades e relacionamentos.
Modelo físico da Página Web do LAC
Modelo físico — materialização em arquivos, tecnologias, protocolos, ambientes e infraestrutura.

Imagens de referência: os quatro diagramas originais foram preservados em assets/img/ e ainda não incorporam visualmente o Modelo Semântico. A atualização desses arquivos gráficos depende de revisão específica.

12. Contrato de Referência dos Cinco Modelos — v1.0

O contrato formaliza objeto, responsabilidade, entradas, saídas, artefato, invariantes, validação, relações entre modelos, rastreabilidade e tratamento de exceções. É uma proposta para validação, não evidência de independência empírica já comprovada.

Abrir Contrato de Referência dos Cinco Modelos — v1.0 (arquivo associado, previsto nesta mesma pasta)

ModeloArtefato identificávelEntradaSaídaValidação principal
M1 · MentalRepresentação da compreensão de um atorAtor, contexto, experiências e situaçãoHipóteses sobre compreensão e lacunasObservação, tarefas ou confirmação pelo ator
M2 · ConceitualMapa de conceitos e relações do domínioProblema, escopo, requisitos e fontesConceitos e relações candidatos à precisão semânticaCobertura, pertinência e revisão especializada
M3 · SemânticoEspecificação de significados e interpretaçõesConceitos, relações, contexto e fontesDefinições, restrições e ambiguidades tratadasCoerência, exemplos e contraexemplos
M4 · LógicoEspecificação de estruturas e comportamentoRequisitos e modelos anterioresRegras, estados, interfaces e contratosInvariantes, cenários e testes lógicos
M5 · FísicoImplementação e descrição de implantaçãoModelo lógico, arquitetura e restriçõesSolução executável e integradaTestes de integração, acessibilidade e aceitação

Invariantes e exceções

Invariantes transversais: identidade do artefato, proveniência, rastreabilidade bidirecional, coerência entre níveis, controle de versões e responsabilidade por validação. Exceções: modelo inaplicável, informação insuficiente, divergência de significado, conflito entre modelos, implementação sem requisito e evidência ausente devem ser registrados, justificados e encaminhados para revisão; não devem ser silenciosamente considerados aprovados.

Entrada → Elaboração do modelo → Verificação de invariantes → Validação → Saída rastreável → Próximo refinamento ou revisão ↺

Regra de decisão: distinguir validado, aceito com ressalvas e pendente de validação. A presença de um artefato não comprova sua qualidade. A formalização deve ser proporcional à complexidade e à finalidade da página.

13. UX e UI atravessam os modelos

UX e UI não são níveis adicionais ao lado de Mental, Conceitual, Semântico, Lógico e Físico. São perspectivas transversais. UX observa a experiência da pessoa ao encontrar, explorar, compreender, relacionar, aplicar e construir conhecimento; UI oferece parte dos meios para essa experiência.

Pessoa + Contexto + Intenção → UI → Interação → Percepção → Interpretação → Compreensão → Resultado → Experiência → Aprendizagem/Valor

14. Metamodelo da Página Web do LAC

O Metamodelo articula três eixos: níveis de representação/refinamento × perspectivas/cortes × ciclo de vida. Os cinco níveis são distinguíveis por responsabilidade, mas dependentes e sujeitos a revisões iterativas. Requisitos, evidências, rastreabilidade, governança, qualidade, segurança e versionamento atravessam o conjunto. A formalização semântica é proporcional à necessidade.

PerspectivaMentalSemânticoConceitualLógicoFísico
Arquitetura de Softwarevisão da solução computacionalSignificado de componentes, serviços e contratoscomponentes conceituais e serviçosmódulos, APIs, contratos, dados e dependênciasarquivos, bibliotecas, serviços e implantação
Arquitetura do Sistemavisão do todo e fronteirasSignificado de responsabilidades, fronteiras e interfacessubsistemas, atores, responsabilidades e relaçõesinterfaces, processos, fluxos e alocação de funçõeselementos concretos, ambientes e conexões
Gestãovisão do trabalho e evoluçãoVocabulário de estados, riscos e decisõesprojetos, papéis, entregas, recursos e riscosplanos, dependências, prioridades e controlesregistros, versões, relatórios e instrumentos de acompanhamento
Designsolução e experiência pretendidasCritérios e significado das alternativas projetadasobjetos de design, alternativas e decisõesfluxos, componentes, regras e especificaçõesprotótipos, layouts, interfaces e código
Categoria comportamentalmodo de uso pretendidoDefinições e limites das categoriaspropriedades e critériosregras, eventos, perfis e estadoscomportamentos implementados e testados
Arquitetura da Informaçãoorganização esperadaVocabulário, rótulos e relações interpretáveisconceitos, taxonomias e relaçõeshierarquias, metadados e índicesconteúdos, índices e busca implementados
Navegaçãopercurso imaginadoSignificado de destinos, vínculos e transiçõesdestinos, jornadas e contextorotas, grafos, transições e permissõesbreadcrumb, menus, links e roteador
IA e agentescolaboração e experiência pretendidasSemântica de papéis, permissões e resultadosagentes, papéis, tarefas, permissõesfluxos, regras, supervisão e rastreabilidadeferramentas, integrações, registros e testes
Conhecimentocompreensão pretendidaDefinições, ontologias e restrições de significadoconceitos e relaçõesmodelo estruturadoJSON / Knowgrama / SVG
UXexperiência pretendidaSignificado das tarefas, feedback e resultadospessoa, jornada, contextotarefas, fluxos, feedbackuso real e métricas
UIinterface imaginadaSignificado de controles, rótulos e estadoselementos de interaçãocomponentes e estadosHTML / CSS / JS / DOM
Anatomiavisão das partesDefinição das partes e relaçõescomponentescomposição lógicaelementos DOM
Fisiologiafuncionamento imaginadoSignificado de eventos, ações e estadosprocessos/interaçõeseventos/regras/estadosexecução no navegador
Softwaresolução imaginadaSignificado dos componentes e serviçosarquitetura conceitualSPA/front/back/dadosarquivos, libs e serviços
Ciclo de vidaevolução esperadaDefinições de estados, eventos e transiçõesestados possíveismáquina de estadosGit, deploy e ambientes
Metamodelo da Página Web do LAC
Metamodelo — níveis de abstração, perspectivas e ciclo de vida em uma única referência.

Imagem histórica: assets/img/metamodelo.png ainda representa a versão anterior com quatro níveis. A tabela acima é a referência textual atualizada, sujeita à validação pelo contrato.

15. Knowgrama-Mãe da Página Web do LAC

O Knowgrama-Mãe não é a soma mecânica das caixas anteriores. É o modelo de conhecimento de referência que integra a razão de existir da página, transformação pretendida, escopo, conhecimento, experiência, funções, estrutura, comportamento, tecnologia, infraestrutura, qualidade, governança e evolução. A categorização estática, dinâmica, interativa e ajustável acrescenta uma perspectiva transversal: que tipo de resposta e ajuste a página oferece. A IA pode apoiar a engenharia ou integrar a operação da página; brief e briefing fundamentam sua origem e revisões, sob governança humana. A Arquitetura da Informação organiza e torna encontrável o conhecimento; a Navegação oferece percursos e preserva a orientação da pessoa. O Knowgrama pode também funcionar como interface de navegação semântica.

Cinco modelos e contrato: o Knowgrama-Mãe deve relacionar Mental, Conceitual, Semântico, Lógico e Físico, registrando a origem, o significado, a operacionalização e a concretização dos conceitos, com critérios de validação e exceções. A imagem preservada abaixo ainda não reflete integralmente esta ampliação.

Por que existe? → Para quê? → Até onde? → O que representa? → Quem usa? → O que faz? → Como funciona? → De que é constituída? → Como é realizada? → Como chega à pessoa? → Como sabemos se atende? → Como muda e evolui? → É estática, dinâmica, interativa e/ou ajustável? → Como a informação é organizada e como o usuário navega?

Problema da engenharia: assegurar a transformação rastreável de intenção em uma página adequada, verificável e evolutiva; distinto do problema específico que cada página procura atender.

Relações arquiteturais e de realização: o Design concebe a solução; a Gestão coordena sua realização e evolução; a Arquitetura do Sistema organiza o todo; a Arquitetura de Software organiza os componentes computacionais; a Governança define limites e responsabilidades. Essas relações complementam Brief, Briefing, IA, informação e navegação.

Knowgrama-Mãe da Página Web do LAC
Knowgrama-Mãe — visão integrada da Página Web do LAC como artefato sociotécnico de conhecimento.

Critério de completeza

O modelo é suficientemente completo quando permite explicar por que a página existe, para que existe, o que representa, qual é seu escopo, quem a utiliza, o que faz, como funciona, de que é constituída, como é realizada, como chega ao usuário, como sabemos se atende ao pretendido e como evolui ao longo do tempo, e quais propriedades de dinamismo, interação e ajuste apresenta.

Pergunta-mãe: O que é uma Página Web do LAC, por que e para que ela existe, como é concebida, estruturada, realizada, utilizada, avaliada e evoluída?

16. Rastreabilidade: do propósito ao físico

Qualquer elemento físico deve poder ser rastreado até uma justificativa. Isso permite verificar essência, reduzir redundâncias e apoiar otimização.

Necessidade / pergunta → Finalidade → Requisito → Modelo mental (ator) → Modelo conceitual → Modelo semântico → Modelo lógico → Modelo físico → Teste / evidência → Resultado → Valor

O caminho inverso também deve ser possível: arquivo → componente → função → capacidade → tarefa/experiência → finalidade → transformação pretendida. Se um elemento não possui justificativa funcional, epistemológica ou técnica, torna-se candidato a revisão ou remoção.

Para cada passagem, registrar identificação, versão, fonte, justificativa, critérios de aceitação, evidência e exceções. O refinamento é iterativo e pode exigir retorno a níveis anteriores.