22 lines
2.5 KiB
Markdown
22 lines
2.5 KiB
Markdown
# История изменений документации блокчейна
|
||
|
||
## 2026-05-19 00:22:46 +0300
|
||
- Базовый коммит-ориентир: `c27da63a3e65`.
|
||
- Актуализирован `README.md` как точка входа для MVP-документации по протоколу.
|
||
- В документации явно зафиксировано, что `channelType=100` и `channelType=200` присутствуют в формате, но пока не используются в UI.
|
||
- Актуализирован перечень REACTION-подтипов: добавлен `REACTION_UNLIKE (subType=2)`.
|
||
- Актуализирован перечень CONNECTION-подтипов: добавлены `SPOUSE/PARENT/CHILD/SIBLING` и обратные операции.
|
||
- В документ `02_Blockchain_Kinds_and_Lines.md` добавлены фактические серверные правила валидации line-полей.
|
||
- Обновлён корневой `AGENTS.md`: формат блокчейна менять только после явного подтверждения пользователя и с предварительным предупреждением.
|
||
|
||
## 2026-05-13 00:02:32 +0300
|
||
- Базовый коммит-ориентир: `f63f40f1eb2f`.
|
||
- Добавлен текущий формат `CreateChannelBody` с полями `channelType (2 байта)` и `channelTypeVersion (2 байта)`.
|
||
- Зафиксированы типы каналов: `0=stories`, `1=public`, `100=personal`, `200=group`.
|
||
- Серверная уникальность имени канала изменена на `owner + type + name(slug)`.
|
||
- Root-канал `0` переименован в `stories` на уровне API-чтения.
|
||
- Для персонального канала (`type=100`) включена сборка парного потока при чтении (`A->B` + `B->A`, если существует).
|
||
- Добавлена поддержка командного префикса `/.` и команды `/.desc` для актуализации описания канала при чтении.
|
||
- Зафиксированы команды `/.add` и `/.remove` для каналов `type=200` (зарезервировано под расширение участниками).
|
||
- В `AGENTS.md` добавлено обязательное правило актуализации документации в `Dev_Docs/Blockchain/`.
|