Softanza
DémarrerEnglish
Softanza
Là où le cycle de vie d'une solution devient visible

L'environnement

Les environnements de développement ne disparaissent pas. Ils sont l'endroit où le cycle de vie d'une solution devient visible. Le domaine de Softanza a construit six fois le même environnement, en deux ans, sans partager une ligne de code, et cette page dit la forme vers laquelle ils convergent et ce qui rendrait le prochain facile.

La grammaire

Six efforts en deux ans, pour six lecteurs différents, ont convergé vers une seule grammaire. Aucun ne partage de code avec un autre, ce qui est l'argument pour une fondation.

  1. Une fenêtre à trois régions permanentes. Une colonne qui liste les facettes, un espace de travail où se fait le travail, et un rail de contexte. Une barre de titre au-dessus, une barre d'état en dessous.
  2. Une barre d'identité. Le projet ou la session, l'utilisateur, le thème, la langue, un mode de guidé à expert, et une action principale.
  3. Un ruban ordonné par le cycle de vie d'une solution, pas par les fonctions de l'outil : par exemple Concevoir, Données, Construire, Intelligence, Exploiter, Soutien ; ou Définir, Architecturer, Construire, Gouverner, Livrer.
  4. Un explorateur sur des fichiers à grammaire fermée, chaque genre avec sa propre extension.
  5. Un rail de contexte qui propose et n'engage jamais. Il change avec ce qui a le focus, et son panneau d'assistant montre son contexte et la règle qui le gouverne partout : une proposition est relue comme celle d'un humain.
  6. Une barre d'état qui dit la vérité, et la gouvernance dans chaque cellule : des propositions en nombres, une violation en pastille, le coût contre le budget, et en mode guidé chaque changement prévisualisé avant qu'il s'applique et réversible après.

Ce qui en fait celle de Softanza et pas une autre : le ruban suit le cycle de vie de la solution, le rail propose avec un juge en dessous, et la gouvernance est une cellule de premier rang.

Les efforts, et leurs étapes

Un banc d'écoute pour le plan du son (construit)

Un seul fichier à lancer : la page est incluse dans l'exécutable, si bien que le binaire est tout l'outil, et reconstruire le moteur reconstruit le studio. C'est la seule enveloppe qui est livrée.

L'environnement visuel commercial (spécification)

Softanza Studio : l'application déclarée, son monde, ses facettes, son déploiement, sur la même vérité en texte brut. Un corpus de conception et un prototype de navigateur existent.

Un produit de raffinement (spécification)

Le changement gouverné sur le code, l'interface et les données. La mécanique du paradigme est celle de la plateforme, et l'environnement est celui du produit.

Un éditeur de langage (spécification)

Un éditeur pour le langage qui suit, dont le service de langage est un adaptateur sur un contrat.

Une console de fédération (spécification)

Pour les organisations qui gouvernent par des déclarations : un prototype de dix-neuf pages et aucun logiciel.

Le studio du harnais (conçu)

Le domaine vivant sur une page : servir, surveiller, parler, gouverner, autoriser, dans un seul exécutable.

Deux enveloppes, un seul habillage

Quelle enveloppe un environnement doit-il avoir ? La décision est les deux : la page dans votre navigateur et la fenêtre sur votre bureau, déclarées une fois, et prouvées d'accord.

La page dans le navigateur

Un fichier à lancer, aucune installation sur toute machine avec un navigateur, la même page qu'ouvre un agent d'IA, un relecteur distant ou un téléphone. Ses coûts, tels qu'écrits : un onglet de navigateur et pas une fenêtre native, le modèle d'accès aux fichiers du navigateur, et un port local à traiter comme une surface. Mesuré pour un studio de son, pas encore pour un environnement.

La fenêtre sur le bureau

Un seul exécutable sans environnement d'exécution ni cadriciel, de l'entrée à l'écran en moins de seize millisecondes, pas de port, les dialogues propres à l'hôte, la carte graphique pour un grand graphe de code. Ses coûts : une couche de composants natifs à construire ou à projeter, et une contrainte de latence due comme une mesure, pas comme une promesse.

Trois contraintes portent les deux. Une seule déclaration : aucun élément de l'habillage n'existe dans une enveloppe et pas dans l'autre. L'accord prouvé : le garde qui vérifie une image rendue par deux moteurs est étendu à l'habillage. La latence mesurée, pas héritée : chaque enveloppe porte son propre chiffre, daté, avec sa méthode, une perte publiée là où elle se trouve.

La manière Softanza Une image est décrite une fois et rendue deux fois, de sorte que les deux moteurs ne peuvent pas être en désaccord sur la place de quoi que ce soit. Pour les images, cette phrase est vérifiée par un garde de vingt-quatre assertions, écrit parce que, tant qu'il n'existait pas, « ne peuvent pas être en désaccord » était un argument et pas un résultat.

conçu Aucun environnement de cette famille n'est livré aujourd'hui. Une enveloppe est livrée, pour le plan du son. La fondation qui ferait du suivant la projection d'une déclaration, un kit d'enveloppe, un habillage déclaré, la facette comme donnée, le rail et les cellules de gouvernance comme verbes de bibliothèque, est spécifiée et pas construite. La latence des deux enveloppes n'a pas été mesurée, et la capacité des genres de panneaux actuels à atteindre une fenêtre native sans nouvelle plomberie n'a pas été testée.

Sources : la loi d'interface sur la page Zui ; les produits du domaine et leurs étapes sur la page du domaine. Les six efforts et leur grammaire ont été lus dans les documents de conception du domaine par une évaluation extérieure le 2026-10-07.