Console

◆ Ingénieur IA ● Profil digital

La Console est une Subbox à rendu HTML/CSS/JS personnalisé, affichée dans une iframe sandboxée et alimentée par des données Postgres résolues côté API. Le contenu est versionné, validé HITL (global et par bloc) et auditable.

Nom produit : Console. Identifiant technique (wire) : frame. subboxType: frame, routes /frame/*, tables frame_*, champ frameQuery. Aucun renommage runtime : les intégrations existantes continuent d’utiliser frame.

Ce que la Console n’est pas

  • Ce n’est pas un graphique Highcharts (column, pie, …).

  • Aucun LLM au runtime : le serve exécute une requête SQL déclarée et injecte le résultat dans l’iframe.

  • Un lien kiosque public n’est pas un membre READ. Voir le guide kiosque.

Découplage donnée / rendu

Élément

Rôle

Template

HTML/CSS/JS versionné (S3 + ligne frame_artifacts).

frameQuery

SQL versionnée avec l’artefact. Source opérationnelle au serve.

subboxQuery

Fallback wizard / transport WAF. Non utilisée au serve si queries.frameQuery est présent.

dataContract

Colonnes attendues. 422 si manquantes au serve.

blocks_manifest

Blocs HITL alignés sur data-nexa-block-id dans le HTML.

Cycle de vie

  1. Build : création d’un artefact (pipeline ou Studio).

  2. HITL : validation globale et, le cas échéant, par bloc.

  3. Serve : artefact VALIDATED + is_active, exécution de frameQuery, injection dans l’iframe.

  4. Audit : journal d’événements et pack ZIP exportable.

Typographie

Les Consoles publiées rendent en sans-serif (Inter / Segoe UI). Les artefacts hérités en Georgia sont recouverts à la lecture.

Voir aussi