Свободный ввод, исходный текст сохраняется.
Система
под человека.
Общее намерение. Разные способы участия. Смысл отделён от представления и канала связи.
Что хотите сделать вместе?
Ваш круг
Это локальные записи. Приглашение и связь с другим устройством не выполняются.
Один смысл — разные формы
Возможности — не отдельные миры
Явное создание и удаление локальных связей.
Текст, озвучивание, крупный текст.
Экспорт и удаление данных под контролем человека.
Будущие адаптеры: LAN, WebRTC, relay; ограничения явны.
Каждое обещание связывается с кодом и тестом.
Дверь и её связь с ADAPTER-OS
Паспорт двери ·41: живые факты о её устройстве и связях, без обещаний без дела. Обновляется тактом.
Смешение кандидатов на один смысл решено детерминированной политикой: выбор = preferred человека > capability-full > priority > id. Тесты против живых файлов: 38/38 GREEN + регресс 4/4; конверт
meaning.router честно ложится в шину (bus.log()); отказ честный — никого готового → selected:null, render не зовётся.·51 →Ядро:
БИБЛИОТЕКИ/adapter-os/src/core.mjs (MeaningRouter.route — тотальная сортировка кандидатов); мост: bridge.mjs (os.routeMixed); тест: ИНСТРУМЕНТЫ/test_meaning_router.mjs (RED 12 OK / 5 FAIL до проводки → GREEN после). Полная летопись: ДОКУМЕНТЫ/ADAPTER_OS.md, «Срез 6».доки →Честные границы: контракты без реализаций (OCR / локальный Whisper / gaze / Брайль / Demucs) остаются EXPERIMENTAL, пока модель не спиннена и не проходит контрактные тесты — строки карты ADAPTER-OS (А3).
Ваши данные
Используется localStorage браузера — это не защищённое хранилище. Не сохраняйте секреты.