Environnement machine de Field Horizon

NOEMA/OS

Field Horizon ne doit pas seulement tourner sur la station. À l’échelle d’une installation, la station doit devenir Field Horizon.

Ubuntu 26.04 LTSsystemdField HorizonOllamaQEMULocal GPU inference
Statut
Handoff R0.2 / certification matérielle ouverte
Code
NO-12
Domaine
Environnement machine de Field Horizon
Porté par
Pomegranate Interactive
Chambre nave de NOEMA/OS : le shell opérateur au-dessus du poste Field Horizon
Capture réelle du handoff R0.2. Une release de handoff n’est pas un produit certifié.
Chambre des conflits de NOEMA/OS montrant les classes de verdict enregistrées
Les cycles rapportent quatre classes de verdict réelles : canon, fragment utile, hérésie et bruit.

Un environnement de session machine qui transforme la station Field Horizon en instrument : corpus, cycles, commandes moteur et inférence locale exposés dans une coque opérateur sévère.

R0.2Handoff
2Chambres opérateur
OuverteCertification matérielle

Profil de mission

  • Fonctionner d’abord comme session hébergée fenêtrée avant de réclamer la console machine.
  • Exposer la vraie grammaire de commandes Field Horizon plutôt qu’un pseudo-terminal décoratif.
  • Opérer comme session appliance systemd sur tty1 avec chemin de récupération documenté.
  • Conserver le desktop existant et garantir la réversibilité.
  • Fournir un profil direct-boot QEMU pour démonstrations scellées tandis que l’appliance installée reste le chemin d’inférence GPU.

Architecture

État vérifié

Ce qui existe et a été exercé au moment de la rédaction.

  • R0.2, nommée Native Covenant, est datée du 10 août 2026 et vise Field Horizon 3.2.
  • Le manifeste de release enregistre quatorze tests passants.
  • Le contrat d’intégration est triple : une API loopback authentifiée, l’interface en ligne de commande native, et un repli SQLite en lecture seule pour l’observabilité hors ligne.
  • Six chambres sont exposées : nef, corpus, cycles, conflits, provenance et machine.
  • Les cycles rapportent quatre classes de verdict réelles : canon, fragment utile, hérésie et bruit.
  • R0.2 a remplacé une sémantique de commande supposée par la grammaire exacte du dépôt réel.
  • NOEMA peut démarrer lui-même le serveur du moteur, et ne suit et n’arrête que le processus qu’il a engendré ; un backend externe n’est jamais adopté ni tué.
  • Quatre profils de déploiement existent : session hébergée, appliance installée, bundle de démarrage direct et constructeur d’ISO.
  • Le profil appliance revendique tty1 tandis que le bureau ordinaire reste installé et accessible depuis un autre terminal virtuel.

Limites assumées

Ce que ce projet n’est pas, écrit ici pour que personne n’ait à le découvrir plus tard.

  • R0.2 est une release de remise. Ce n’est pas un produit certifié et elle ne porte aucune revendication de compatibilité matérielle au-delà de la station pour laquelle elle a été construite.
  • Le nombre de tests couvre le contrat de livraison, pas tous les chemins d’exécution qu’une appliance peut rencontrer.
  • Le profil de démarrage direct sert à la démonstration scellée ; l’appliance installée reste le chemin d’inférence locale réelle.
  • Field Horizon est lui-même un projet distinct avec ses propres chantiers ouverts, et NOEMA hérite de son état.
  • À la construction, le push du dépôt n’a pas été effectué depuis le checkout local : l’alignement a donc été vérifié par le connecteur plutôt que par un remote local.

D’abord hébergé

NOEMA commence en mode hôte fenêtré. L’opérateur peut vérifier le statut, l’aide du moteur, les recherches corpus et la vue machine avant toute tentative de prendre tty1.

Appliance, pas remplacement

Le profil installé réclame tty1 mais laisse le desktop ordinaire installé et accessible depuis un autre terminal virtuel. Désactiver NOEMA et réactiver getty restaure la session standard.

Profil d’exposition

Un build direct-boot QEMU fournit un environnement scellé pour démonstrations, travail d’interface et inspection du corpus. L’appliance installée reste le chemin adapté à l’inférence locale haut de gamme et au modèle store existant.