putilovskiy_mikhail
  • Joined on 2026-03-22
putilovskiy_mikhail commented on issue Surfaces_team/surfaces#2 2026-03-29 18:55:59 +00:00
[platform] Реализовать PlatformClient Protocol и MockPlatformClient

Реализовано в коммите 36730ae716 (2026-03-29). platform/interface.py — PlatformClient Protocol + Pydantic-модели (User, MessageResponse, UserSettings).…

putilovskiy_mikhail closed issue Surfaces_team/surfaces#3 2026-03-29 18:55:31 +00:00
[core] Реализовать ядро — handler, session, auth, settings
putilovskiy_mikhail commented on issue Surfaces_team/surfaces#3 2026-03-29 18:55:31 +00:00
[core] Реализовать ядро — handler, session, auth, settings

Реализовано — с архитектурными изменениями относительно описания.

Всё ядро реализовано в core/ и покрыт…

putilovskiy_mikhail commented on issue Surfaces_team/surfaces#2 2026-03-29 18:54:58 +00:00
[platform] Реализовать PlatformClient Protocol и MockPlatformClient

Реализовано — с обновлённым контрактом.

platform/interface.py и platform/mock.py созданы. Но контракт **существенно…

putilovskiy_mikhail closed issue Surfaces_team/surfaces#2 2026-03-29 18:54:58 +00:00
[platform] Реализовать PlatformClient Protocol и MockPlatformClient
putilovskiy_mikhail commented on issue Surfaces_team/surfaces#1 2026-03-29 18:54:20 +00:00
[core] Реализовать core/protocol.py — унифицированные структуры Surface Protocol

Реализовано.

core/protocol.py создан с полным набором dataclass-структур из docs/surface-protocol.md:

Входящие события:

putilovskiy_mikhail commented on issue Surfaces_team/surfaces#1 2026-03-29 18:53:55 +00:00
[core] Реализовать core/protocol.py — унифицированные структуры Surface Protocol

Реализовано в коммите 36730ae716 (feat: implement core/ and platform/ with full test coverage, 2026-03-29).

core/protocol.py содержит все требуемые…

putilovskiy_mikhail closed issue Surfaces_team/surfaces#1 2026-03-29 18:53:55 +00:00
[core] Реализовать core/protocol.py — унифицированные структуры Surface Protocol
putilovskiy_mikhail pushed to main at Surfaces_team/surfaces 2026-03-29 18:42:06 +00:00
4f5c5679d5 docs: sync all markdown with current architecture
36730ae716 feat: implement core/ and platform/ with full test coverage
944c383552 fix: add setuptools-scm to build-system requires
ce8af9fa41 docs: add core implementation plan
53685747f6 docs: update core design and api-contract with platform container architecture
Compare 6 commits »
putilovskiy_mikhail opened issue Surfaces_team/surfaces#13 2026-03-26 22:04:29 +00:00
[research] Изучить matrix-nio Space API и event handling
putilovskiy_mikhail opened issue Surfaces_team/surfaces#12 2026-03-26 22:04:28 +00:00
[research] Изучить aiogram 3.x Forum Topics API и registration flows
putilovskiy_mikhail opened issue Surfaces_team/surfaces#11 2026-03-26 22:04:07 +00:00
[docs] Уточнить api-contract.md — стриминг, файлы, лимиты
putilovskiy_mikhail opened issue Surfaces_team/surfaces#10 2026-03-26 22:04:06 +00:00
[tests] Покрытие тестами — core, platform, оба адаптера
putilovskiy_mikhail opened issue Surfaces_team/surfaces#9 2026-03-26 22:03:43 +00:00
[matrix] Настройки — команды в комнате «Настройки»
putilovskiy_mikhail opened issue Surfaces_team/surfaces#8 2026-03-26 22:03:42 +00:00
[matrix] Основной диалог — сообщения, файлы, реакции, треды
putilovskiy_mikhail opened issue Surfaces_team/surfaces#7 2026-03-26 22:03:19 +00:00
[matrix] Аутентификация и создание Space + комнат
putilovskiy_mikhail opened issue Surfaces_team/surfaces#6 2026-03-26 22:03:18 +00:00
[telegram] Настройки — коннекторы, скиллы, SOUL, безопасность, подписка
putilovskiy_mikhail opened issue Surfaces_team/surfaces#3 2026-03-26 22:02:23 +00:00
[core] Реализовать ядро — handler, session, auth, settings
putilovskiy_mikhail opened issue Surfaces_team/surfaces#2 2026-03-26 22:02:23 +00:00
[platform] Реализовать PlatformClient Protocol и MockPlatformClient
putilovskiy_mikhail opened issue Surfaces_team/surfaces#1 2026-03-26 22:02:03 +00:00
[core] Реализовать core/protocol.py — унифицированные структуры Surface Protocol