Aller au contenu
Pour qui implémente

Le Standard Markdown d'IllAIra

L'adresse courte pour la spécification du format : ce que c'est, ce que signifie conforme, et qui l'a déjà implémentée.

Le Standard du format

C’est la spécification complète du dialecte Markdown que les fichiers IllAIra utilisent : la balise de type en première ligne, les zones de permission, les ancres d’attention, la grammaire des modules, noyaux, routines et journaux, les sous-sujets des journaux, le traçage différé. Elle est écrite pour qui implémente un parser — en anglais, comme elle est née — et dit ce que le programme accepte et ce qu’il refuse. C’est le document auquel l’app se tient : quand les deux ne disent pas la même chose, c’est un défaut, et nous le corrigeons.

IllAIra_Markdown_Standard_v1.13.md

Taille
87 054 octets · texte UTF-8, en anglais
Empreinte SHA-256
f2d7182553004f601a3077ecffc862d0f0d584330a12a5833f10ff0ad2160699

La version est dans le nom du fichier, et c’est celle du Standard : une nouvelle version est un nouveau fichier, avec une nouvelle adresse. Un lien enregistré aujourd’hui livre encore celui-ci.

Ce qui est ouvert, et ce qui est déposé

Le format est publié et s’utilise sans rien demander à personne : un fichier écrit selon le Standard est à toi, s’ouvre avec n’importe quel éditeur et fonctionne même si IllAIra fermait. La méthode — le Continuity Layer — fait l’objet d’une demande de brevet déposée : patent pending. Ce sont deux choses différentes. La première concerne la façon d’écrire un fichier ; la seconde concerne la méthode, pas ce que tu écris dedans.

Ce que signifie « conforme »

Conforme signifie que l'App et la WebApp l'acceptent toutes les deux. Le parseur qu'elles partagent refuse les violations bien définies au lieu de les corriger en silence — entre autres, une balise de type manquante, un bloc de permission laissé ouvert ou non correspondant, du contenu protégé écrit hors de toute zone. La liste complète des codes de refus se trouve dans le Standard lui-même, non répétée ici à la main.

Il n'existe pas aujourd'hui de validateur public. Cette page n'en promet pas un.

Implémentations connues

ImplémentationLitÉcritVersion StandardDe
IllAIra CLM — Android AppOuiOui1.13IllAIra Labs
IllAIra CLM — WebAppOuiOui1.13IllAIra Labs

Tu en as fait une ? Dis-le-nous et on l'ajoute. Contact