Стандарт IllAIra Markdown
Короткий адрес спецификации формата: что это, что значит «соответствует» и кто уже его реализовал.
Что это
Полная спецификация диалекта Markdown, который используют файлы IllAIra: тег типа в первой строке, зоны разрешений, якоря внимания, грамматика модулей, ядер, рутин и логов, подтемы дневников, отложенная трассировка. Она написана для тех, кто реализует парсер, — на английском, как и родилась, — и говорит, что программа принимает, а что отвергает.
IllAIra_Markdown_Standard_v1.13.md
- Размер
- 87 054 байт · текст UTF-8, на английском
- Отпечаток SHA-256
- f2d7182553004f601a3077ecffc862d0f0d584330a12a5833f10ff0ad2160699
Версия указана в имени файла, и это версия самого Стандарта: новая версия — это новый файл с новым адресом. Ссылка, сохранённая сегодня, по-прежнему отдаёт именно эту.
Что открыто, а что подано на патент
Формат опубликован, и им можно пользоваться, ни у кого не спрашивая: файл, написанный по Стандарту, принадлежит вам, открывается в любом редакторе и продолжает работать, даже если IllAIra закроется. Метод — Continuity Layer — предмет поданной патентной заявки: патент заявлен (patent pending). Это две разные вещи. Первая касается того, как пишется файл; вторая — метода, а не того, что вы пишете внутри файла.
Что значит «соответствует»
«Соответствует» значит, что файл принимают и приложение, и WebApp. Общий для них парсер отвергает чётко определённые нарушения, а не исправляет их молча, — среди прочего: отсутствующий тег типа, незакрытый или не парный блок разрешений, защищённое содержимое, записанное вне любой зоны. Полный список кодов отказа находится в самом Стандарте и не повторяется здесь вручную.
Публичного валидатора сегодня нет. Эта страница его не обещает.
Известные реализации
| Реализация | Читает | Пишет | Версия Standard | Начиная с |
|---|---|---|---|---|
| IllAIra CLM — Android App | Да | Да | 1.13 | IllAIra Labs |
| IllAIra CLM — WebApp | Да | Да | 1.13 | IllAIra Labs |
Сделали свой? Расскажите нам, и мы добавим. Связаться с нами