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

35 lines
2.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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