montana/Русский/Гиппокамп/CHANGELOG.md

35 lines
2.9 KiB
Markdown
Raw Normal View History

2026-05-04 02:45:01 +03:00
# Changelog
Все значимые изменения протокола Гиппокамп фиксируются в этом файле.
Формат: [Keep a Changelog](https://keepachangelog.com/), нумерация версий — [SemVer](https://semver.org/lang/ru/).
## [0.1.0] — 2026-05-04
Первый публичный релиз. Pre-1.0 Python референс.
### Добавлено
- `agent_hippocampus.py` — канон: класс `AgentHippocampus`, перечисления `RecordKind` / `NoveltyLevel`, тип `SignedRecord`
- Подпись HMAC-SHA-256 с разделителем домена `montana.agent.hippocampus.v1`
- Каноническая сериализация записи (`sort_keys=True`, `ensure_ascii=False`)
- Цепная целостность через `prev_id → record_id`, проверка одним проходом
- Оценка новизны двумя стратегиями: эмбеддинг (`sentence-transformers`) и word-frequency fallback
- Селективная загрузка `selective_load()` под токен-бюджет
- Завершение по образцу `pattern_completion()` (косинус по эмбеддингам либо подстрочный fallback)
- Дневной якорь `daily_anchor()` с SHA-256-свёрткой `dna_hash`
- 22 теста в `test_agent_hippocampus.py`: подписи, цепь, persistence, новизна, селективная загрузка, завершение по образцу, дневной якорь, разделитель домена
- `Whitepaper Гиппокамп RU.md` — полная постановка в академическом стиле, 13 разделов
- `README.md`, `SECURITY.md`, `LICENSE` (Apache-2.0), `.gitignore`, `requirements.txt`
### Архив
- Перемещены в `Архив/`: `hippocampus.py`, `hippocampus_full.py`, `external_hippocampus.py`, `cognitive_signature.py`, `four_anchors.py` — предыдущие итерации Python кода
- Перемещены в `Архив/`: вся концептуальная документация ранней версии (`МАНИФЕСТ_ГИППОКАМПА.md`, `АРХИТЕКТУРА_ГИППОКАМПА.md`, ОКАЗАТЕЛЬСТВО_ГИППОКАМПА.md`, `ГИППОКАМП_COMPLETE.md`, `ГИППОКАМП_DISNEY.md`, `ГИППОКАМП_БЫСТРЫЙ_СПРАВОЧНИК.md`, НДЕКС_ГИППОКАМПА.md`, `QUICKSTART_ГИППОКАМП.md`)
### Исправлено
- Расширен fallback опционального импорта `sentence-transformers` с `ImportError` до `Exception` — устойчивость к Keras 3 / transformers конфликтам и аналогичным частично сломанным окружениям
[0.1.0]: https://github.com/efir369999/Hippocampus/releases/tag/v0.1.0