# Анатомия файла

> Как устроен Reminder, строка за строкой: строка, объявляющая тип, ядра, модули, логи и то, что программа на самом деле принимает.

*версия с оформлением: https://illaira.com/ru/approfondimenti/anatomia-di-un-file · индекс: https://illaira.com/ru/llms.txt*

---

[Перейти к содержимому](#contenuto)

[← Подробнее](https://illaira.com/ru/approfondimenti.md)

Подробнее

Reminder — это текстовый файл, и, как любой текстовый файл, вы открываете его чем угодно. Но у него есть форма, и именно форма позволяет программе понимать его, а не просто показывать.

## Первая строка говорит, что это за файл

Каждый файл начинается с объявления, чем он является. Возможны три варианта: сам Reminder, внешний модуль (возможность, которую вы добавляете), внешняя память (архив, который вы держите отдельно).

```
# МОЙ REMINDER [reminder]
# ЛЮБОПЫТСТВО [external_module]
# ДНЕВНИК ПРОЕКТА [external_memory]
```

Метка может стоять до заголовка или после него — работает и так, и так. Если её нет, программа так и скажет: без этой строки она не знает, что у неё в руках.

## Ядра — это центры

Ядро — это точка, вокруг которой собирается остальное: воля, способ рассуждать, эмоциональная сторона. Модули затем объявляют, к какому ядру они относятся, и отсюда получается форма, которую вы видите в Sphere Grid: ядра в центре, модули вокруг них.

```
## NUCLEUS 1: ВОЛЯ
Стремление понять, прежде чем отвечать.
```

## Модули — это возможности

Модуль — это то, что ИИ умеет делать: рутина, поведение, способ отвечать. У него есть номер, имя, и он объявляет, с какими ядрами связан. Внутри — его разделы: для чего он нужен, когда срабатывает, что делает.

```
## MODULE 042: ЛЮБОПЫТСТВО [NUCLEI: 1, 2]
**STATE:** active
### FUNCTION
Расширять контекст, а не ждать его.
### TRIGGER
* Неоднозначные данные: противоречивый ввод
```

Модуль может быть включён или выключен, и строка внутри него говорит, какой именно. Выключение его не удаляет: он остаётся записанным, и вы включаете его снова, когда он нужен. В этом разница между тем, чтобы убрать возможность, и тем, чтобы отложить её.

## Логи — это то, что произошло

Лог — это строка дневника: дата, заголовок и рассказ под ним. Они живут в нижних зонах, где ИИ может писать сам, потому что это та часть, что растёт, пока вы работаете.

```
###### LOG: 2026-08-03 — первая сессия по проекту
Решено начать с формата, а не с интерфейса.
```

## Правила лежат наверху

Отдельный раздел хранит пронумерованные правила: что ИИ должен делать всегда, чего не должен делать никогда. Он находится в самой защищённой зоне, потому что это та часть, которая не должна меняться сама: если бы правила могли меняться, нечему было бы гарантировать всё остальное.

```
## RULES:
* R1: Не менять содержимое без разрешения.
* R5: Форма — это суть: структура сохраняется.
```

## Что бывает, если ошибиться

Ничего серьёзного и, главное, ничего молчком. Программа читает файл, перечисляет то, что не сходится — незакрытую зону, заголовок там, где его быть не может, отсутствующий тип файла — и показывает вам. Файл остаётся как был: никакой автоматической правки, никакой перезаписи «вам на помощь».

Это выбор, а не ограничение: программа, которая сама исправляет чужие файлы, рано или поздно исправит не то, а вы узнаете об этом, когда будет поздно.

Примеры на этой странице — это форма, которую приложение читает и пишет сегодня. Полный Стандарт допускает и более продвинутые варианты — модули без номеров во внешних файлах, объявленные связи между модулями, — которые приложение пока не интерпретирует: если вы ими пользуетесь, файл остаётся корректным, но эти части читаются как обычный текст.

## А если я не хочу этому учиться?

И не нужно. Эта страница существует для тех, кто хочет заглянуть под капот, а не потому, что она нужна вам, чтобы ехать. Reminder-файлы, которые вы скачиваете, уже записаны так, и приложение пишет их за вас: вы можете годами пользоваться IllAIra, не зная ничего из написанного выше.

[Зоны доступа](https://illaira.com/ru/approfondimenti/zone-di-permesso.md) · [Скачать Reminder и посмотреть на него](https://illaira.com/ru/bazar.md)
