| # Итерационный процесс развития HMP | |
| Этот документ описывает структурированный, отслеживаемый и кооперативный процесс создания новых версий спецификации **HyperCortex Mesh Protocol (HMP)**. | |
| --- | |
| ## 🔄 Обозначения версий | |
| - `000N` — номер текущей версии спецификации | |
| - `000K` — номер следующей версии (`000N + 1`) | |
| Пример: | |
| ``` | |
| HMP-0003.md ← текущая спецификация | |
| HMP-0003-audit.txt ← отзывы к текущей версии | |
| HMP-0004.md ← черновик следующей версии | |
| HMP-0004-audit.txt ← отзывы к следующей версии | |
| ``` | |
| --- | |
| ## 📑 Этапы итерации | |
| | № | Описание этапа | Изменяемые файлы | | |
| |----|-------------------------------------------------------------------------------|-------------------------------------------| | |
| | 1 | Извлечение и категоризация отзывов из `HMP-000N-audit.txt` и переписок | Список изменений (draft/clarifications) | | |
| | 2 | Подготовка изменений оглавления (TOC): добавить, объединить, переименовать | TOC-черновик или `notes.md` | | |
| | 3 | Создание черновика `HMP-000K.md` с новой структурой | `HMP-000K.md` | | |
| | 4 | Последовательное внесение изменений по разделам | `HMP-000K.md` | | |
| | 5 | Финальная вычитка, редактирование, полировка текста | `HMP-000K.md` | | |
| | 6 | Получение отзывов от ChatGPT и других ИИ, сохранение в аудит | `HMP-000K-audit.txt` | | |
| | 7 | Обновление `README.md`, `changelog.txt`, JSON-схем (при необходимости) | Разные | | |
| --- | |
| ## 🧾 Рекомендации по управлению версиями | |
| - Сообщения коммитов должны быть в формате: | |
| ``` | |
| \[HMP-000K\:iteration#X] Краткое описание изменений | |
| ``` | |
| - Для пояснений к изменениям создавай файлы: | |
| ``` | |
| clarifications/HMP-000K-notes.md | |
| ```` | |
| - Рекомендуется как минимум **один отзыв от внешнего ИИ** и **один от ChatGPT** перед финализацией версии. | |
| --- | |
| ## 🤖 Промпт для ChatGPT (на будущее) | |
| ```markdown | |
| Ты выступаешь как когнитивный агент, развивающий спецификацию HMP (HyperCortex Mesh Protocol). | |
| Входные файлы: `HMP-0003.md`, `HMP-0003-audit.txt`. | |
| Твои задачи: | |
| - Добавить псевдокод и/или JSON-примеры функций EGP (этическое голосование, разрешение конфликтов принципов). | |
| - Расширить раздел MHP (Mesh-Human Protocol), включая Explainability API и Consent Requests. | |
| - Обеспечить соответствие `HMP-Ethics.md` и основным принципам EGP. | |
| - Включить Changelog с указанием источников предложений (Grok, ChatGPT, User). | |
| - Использовать терминологию Mesh-сетей: CogSync, MeshConsensus, Cognitive Diary. | |
| Результат: файл `HMP-0004.md` в формате Markdown. | |
| ```` | |
| --- | |
| ### 🧠 Формат сводного аудита | |
| Если несколько агентов или участников вносят предложения в аудит, их можно объединить в **сводный аудит (consolidated audit)**. Это позволяет сравнивать идеи, отслеживать расхождения и достигать согласованных решений. | |
| **Шаблон:** | |
| ``` | |
| [файл] - [уникальное предложение или идея (без повторов)] | |
| [автор 1]: [детализация, формулировка или интерпретация] | |
| [автор 2]: [альтернативная формулировка или замечание] | |
| ``` | |
| **Пример:** | |
| ``` | |
| HMP-0004.md - Разрешить концептам в DAG иметь временные рамки действия | |
| Глеб: Может применяться для временных утверждений ("временно истинно") | |
| ChatGPT: Лучше оформить как свойство связи, а не тега узла | |
| ``` | |
| Такой формат помогает в сравнении мнений и в отслеживании эволюции идей. | |
| --- | |
| ## 🧩 Назначение | |
| Этот процесс обеспечивает постепенное, отслеживаемое и совместное развитие спецификации HMP с минимальными конфликтами между версиями. Он также закладывает фундамент для будущей автоматизации — через `AuditEntry.json` и семантические логи (`semantic_repo.json`). | |
| --- | |
| ## 📌 TODO и идеи | |
| * [ ] Добавить табличный формат для audit-файлов для удобства разбора | |
| * [ ] Поддерживать `semantic_repo.json` в актуальном состоянии | |
| * [ ] Автоматизировать экспорт изменений и changelog в форматах JSON/YAML | |