35 lines
2.9 KiB
Markdown
35 lines
2.9 KiB
Markdown
|
|
# 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
|