# СИСТЕМАТИЗАЦИЯ ВСЕЛЕННОЙ СИНГУЛЯР

> Канонический каталог: всё categorised / classified / ordered / grouped / systematised.
> Числа вычислены из файлов скриптом-инвентаризацией, не зашиты руками.
> Сборка v1.37.0 от 2026-10-06 (СВОД: по принесённому ТЗ «HUMAN RUNTIME» старших товарищей —
> 39 пунктов, этапы 0–12, инварианты I-01..I-10 — проведён построчный синтез по правилу дома
> «нашестро не отмахиваемся, сверяем с кодом»: инварианты оформлены в СВОД ЗАКОНОВ
> (ДОКУМЕНТЫ/СВОД_ЗАКОНОВ.md+json, живучесть проверяет test_svod_zakonov.py 13/13),
> правило «сервис = композиция примитивов» внедрено прототипом БИБЛИОТЕКИ/кристалл/composition.mjs
> с черновиком space.schema.json и тестом эмерджентности test_composition.mjs 12/12
> (EMERGENCE = NEW HUMAN MODE WITHOUT NEW CORE — доказано машиной), критерий успеха
> и разбор всех 39 пунктов — в ДОКУМЕНТЫ/СИНТЕЗ_HUMAN_RUNTIME_v2.md. Одновременно —
> РЕПАРАЦИЯ ДРЕЙФА (свежий трезвый взгляд): каталог сведён с диском по всем швам
> (К0 учёл картину-фундамент КРИСТАЛЛ.png такта v1.34.0, ДОКУМЕНТАЦИЮ и ПРОЧТИ_ОСКОЛКИ;
> ux-engine v9 в таблице; ИНСТРУКЦИЯ_ПАШИ.html → ИНСТРУКЦИЯ_ДОМА.html), тесты
> test_modules_logic (кэш v47), test_bridge_logic (футер без версий — канон),
> test_sustainability (локальный скрипт движка — закон «шестерёнки»), test_catalog_index
> (картина-фундамент IMG, футер v1.37.0) обновлены до реальности; мёртвые нити починены
> (·22 → АРХИТЕКТУРА_22_СВЯЗЬ.md; ОРГАНИЗМ → v9-движок). Ядро кристалла НЕ тронуто,
> отпечаток сходится. Сборка v1.31.0 от 2026-10-05 (НИТЬ АРИАДНЫ: по слову владельца «УБЕРИ ВСЮ ПОРНОГРАФИЮ КОТОРУЮ ТЫ НАЛЕПИЛ ПОД КАПОТ КРИСТАЛА… НА ГЛАВНОЙ СТРАНИЦЕ ТОЛЬКО КРИСТАЛ А НЕ ПРОСТЫНИ НА ВЕСЬ ЭКРАН… ЛУЧШАЯ СИСТЕМА ЭТО НЕ ТА В КОТОРОЙ ВСЁ ЕСТЬ!!! А ТА ИЗ КОТОРОЙ ВЗЯТЬ НЕЧЕГО!!! МИНИМАЛИЗМ ПРИ НАЧАЛЬНОМ ВЫБОРЕ А ДАЛЬШЕ ОН САМ ПУТЬ НАЙДЁТ НИТЬ АРИАДНЫ ВЫВЕДЕТ ЕГО ИЗ ЛАБИРИНТА МИНОТАВРА=) МЫ ЕМУ ПРОСТО ДОЛЖНЫ ПРЕДОСТАВИТЬ ВОЗМОЖНОСТЬ!!! А ЭТО ЕГО ЖИЗНЬ ЕГО ПУТЬ!!!»). Главная = ТОЛЬКО титул по канону ФУНДАМЕНТА: пустое spatial-поле, живой Кристалл-Шар (ядро SNG v1.1), SINGULYAR антиквой с хром-серебром, «Ambient Intent Organism», «Смысл один. Представление — твоё.», три объекта «Один файл. / Ноль интернета. / 100% суверенитет.»; вся простыня под кристаллом снята — AURA-панель, призма, 18 карточек с описаниями, счётчики, каталог полками, статус ДЕНЬГИ, 14 шагов, списки документов ушли с лобного места (всё живёт в своих комнатах и документах; ни денег, ни кошелька, ни связи на лбу — под капот). НИТЬ АРИАДНЫ — единственная нить вниз: details закрыт по умолчанию (капот закрыт), нить = тонкая золотая линия с тихим пульсом (prefers-reduced-motion уважен), потянул → дом 17 дверей; двери строит ядро SNG из манифеста (ноль innerHTML — DOM-узлы), хаб ·00 — сама страница, якорь #модули сохранён на нити (бирочная ссылка ядра жива). Тренды сети 2026 (поиск 2026-10-05: landingi/moosend/devinterface/shadowdigital): single-object hero — один объект на экране, один призыв; progressive disclosure — сложность по требованию, <details> без JS; тёмный премиум-минимализм; «лучшая система та, из которой взять нечего». sw15.js v39; числа каталога не изменились — 678. История тактов — git; предыдущая шапка: (Сборка v1.30.0 от 2026-10-05 (КРИСТАЛЛ · РЕБРЕНДИНГ: фул-ребрендинг по слову владельца «ТЕПЕРЬ ТЫ В СОСТОЯНИИ ФУЛ РЕБРЕНДИНГ СДЕЛАТЬ ВСЕГО И ВСЯ НА СВОЙ ХОЗЯЙСКИЙ ВКУС ИСХОДЯ ИЗ ЛУЧШИХ ПРОДВИНУТЫХ МИРОВЫХ ТРЕНДОВ ПРАКТИК АКТУАЛЬНЫХ И РАБОЧИХ КОТОРЫЕ ТЫ НАЙДЁШЬ В СЕТИ» + handover владельца (незыблемый визуальный канон, Socio-регистр, TITLE_PAGE_SPEC, Comfort Guardrails) + тренды сети 2026: титул = Кристалл-Шар живой (ядро SNG v1.1: золотое ядро, стеклянные осколки, орбиты — ноль изображений), SINGULYAR антиквой с хром-серебром (metallics 2026), «Ambient Intent Organism», три объекта «Один файл. Ноль интернета. 100% суверенитет.», версия с титула убрана по канону; мост v3.2.0 — хром-градиент серебра, подсветка кромки стекла (дозированный Liquid Glass), scroll-луч на CSS animation-timeline, bento-карта модулей (Bento 2.0), void-токены Guardrails; Socio-регистр: эго-конструкции index очищены; тесты обновлены (SNG v1.1.0); числа каталога не изменились — 678. История тактов — git; предыдущая шапка: (Сборка v1.29.0 от 2026-10-05 (МОДУЛИ · МУЛЬТИМОДАЛЬНОСТЬ: по слову владельца «АРХИТЕКТУРА НАШЕГО САЙТА!!! ОТЛИЧАТЬСЯ БУДЕТ ОТ ВСЕХ МУЛЬТИМОДАЛЬНОСТЬЮ!!! ПЕРЕДЕЛЫВАЙ ВСЁ И ВСЯ НА МОДУЛИ!!!! ДА МНЕ НЕ НУЖНЫ ИЗОБРАЖЕНИЯ Я САМ ЧЕЛОВЕК!!! СВОБОДНЫЙ ХУДОЖНИК=)» + документы владельца «СУВЕРЕННЫЙ УЗЕЛ — математическая философия автономии» (RU/EN) и инвариант-визуалы июня 2026. Дом перешёл от «каталога комнат» к модульной мультимодальной архитектуре: (1) ядро модулей singulyar-modules.js (К0, SNG v1.0) — машиночитаемый манифест 18 узлов, 6 модальностей (СЛОВО ¶ · ГОЛОС ◉ · ЗВУК ∿ · ОБРАЗ ◈ · ТАКТ ⌇ · ЖЕСТ ⤳ — гамма золота/серебра v3.1, новых цветов нет), живая призма на canvas (луч Ψ → кристалл I⊗I† → 6 лучей; prefers-reduced-motion уважен; DPR-aware), модульная бирка после шапки на каждой канонической странице (сдело в try/catch, скоуп .sng-strip); (2) комната ·28 СУВЕРЕННЫЙ УЗЕЛ (50 КБ) — философия владельца вживую: Ŝ = 1_H + λ(I⊗I†), три работающих холста (буря проходит сквозь — счётчик изменений сущности 0; решето — золото остаётся, песок просыпается; λ наклоняет холм — валун сам закатывается в долину в окне λ≈0.6–0.9, выше перекатывает: топология важна), конвейер синтеза, протокол ЯКОРЬ→ФИЛЬТР→АРХИТЕКТОР, аксиомы I–V, инвариант ⟨M(t), Σ(t)⟩ ≡ 0; ноль изображений — всё рисуется кодом (слово владельца «Я САМ ЧЕЛОВЕК»); (3) главная: живая призма в герое, новая секция «Архитектура модулей» (карта собирается ядром из манифеста — не зашита в разметку), карточка ·28, метадescription «17 модулей · 6 модальностей»; (4) ДОКУМЕНТЫ/АРХИТЕКТУРА_МОДУЛЕЙ.md — модель дома; (5) тест test_modules_logic.js — манифест, файлы на диске, модальности, призма, офлайн-закон. Честные границы: ТАКТ — только при живой активации кадра (navigator.userActivation), речь/распознавание не используются. Каталог: К0 9→10, К2 13→14, К7 62→63, К8 20→21, ИТОГО 674→678. sw15.js v37. Сущность СИНГУЛЯРА не меняется — комнаты не переписаны (одна строка подключения ядра), облик v1.28 «СТЕКЛО·СЕРЕБРО·ЗОЛОТО» не тронут.
> История тактов — git; предыдущая шапка: (Сборка v1.28.0 от 2026-10-05 (СТЕКЛО·СЕРЕБРО·ЗОЛОТО: слово владельца «Я СКАЗАЛ КАК В КОРЕЛ ДРО… МАКЕТАМИ СТЕКЛО СЕРЕБРО ЗОЛОТО — ИЗУЧИ ДОКУММЕНТАЦИЮ» + документация SONG.zip — технический разбор 15/15 макетов с hex-палитрами: акценты макетов ВСЕ золотые #D4AF37/#F5A623/#D4A574/#FBBF24/#FFD700/#C8A05F/#C8B896/#F0D78C, тексты — серебро #C0C0C8–#F0F0F8, фоны — матовые почти чёрные #050508–#2D3436, материалы — стекло/серебро/золото; ошибка v1.27.0 исправлена: коралла и циана в макетах нет, они пришли из tokens.json старого пакета вопреки макетам; токены v3.1 моста singulyar-design-v3.css: подложка #0A0A0C, панели #1A1D23, ОДИН акцент — золото #D4AF37 (рекомендация отчёта №5), стекло = тонкая светлая рамка + frosted blur, кинетический холст = стеклянные плоскости + тёплое золотое свечение, AURA и --red/--green-семантика не тронуты, тяжёлые аппы не тронуты; sw15.js v36; числа каталога не изменились: файлы те же, 674). История тактов — git; предыдущая шапка: (Сборка v1.27.0 от 2026-10-05 (РЕБРЕНДИНГ+ФУНДАМЕНТ: по слову владельца о переработке облика — дизайн-система v3.0 «Ambient OS» из пакета владельца вживлена мостом singulyar-design-v3.css (токены v3.0: био-антрацит #0A0B0E, коралл #FF5E62, циан #4FACFE, фасеты), кинетический холст на всех страницах (17 полный мост + 3 тяжёлых аппа холст-онли — их сцены не тронуты), стеклянные примитивы и фасет-бейджи, AURA Human-First на главной (высокий контраст / крупные элементы, localStorage singulyar-aura, применение до отрисовки), комната ·27 ФУНДАМЕНТ — 15 визуалов владельца (WebP, 1,3 МБ, lazy), SW v35; каталог: К0 8→9, К2 12→13, К6 384→399, ИТОГО 657→674; сущность не меняется — обновлены аватары, бирки, ярлыки). История тактов — git; предыдущая шапка: (ШЕСТЕРЁНКА: урок владельца — СИНГУЛЯР_23_КРУГ.html осталась без шестерёнки (движок singulyar-ux-engine-v8.js не был подключён), футер главной при этом обещал «на всех 14 страницах»; движок подключён, шестерёнка + «Главное меню» теперь на всех 15 страницах, класс шва «обещал на каждой странице — промолчал на одной» закрыт машиной ИНСТРУМЕНТЫ/check_gear.py; ЛАДОНЬ · УГОЛОК: по слову владельца деньги имеют место быть — но не как билет: скромный УГОЛОК ФОНДА на странице Поддержать — прямые двери на официальный фонд имени Хелен Келлер, мимо чужих дядь и процентов, rails СИНГУЛЯРА при этом по-прежнему пустые, allowlist доменов фонда в schema.json, зеркало страница↔funding.json сверяется машиной, тест слоя 16→18 инвариантов; ПАУТИНА v2: динамические href узнаны классом; ЗОЛОТОЙ ГОЛОС: подарок хозяина по ХОЗЯЙСКОЙ ГРАМОТЕ №1 — движок скоринга караоке вживлён в живой ·16 СУФЛЁР: центы с заворотом октавы, эталонный счёт к 10000, ступени perfect/good/ok, золотые ноты ×2, бонус строки, тональность Крумхансл–Шмуклер, трекер 60 центов с гистерезисом, DTW; «ничего на веру» — переварен НАШИМИ тестами ИНСТРУМЕНТЫ/test_s16_golden_voice.js; восстановлен после пожара окружения по пакету v1.1; ЛАДОНЬ · ЧЕРТЁЖ: ДОКУМЕНТЫ/СВОЙ_БАНК_НА_ЛАДОНИ.md — по приказу владельца сеть изучена 12 веерами; вердикт: 8 рабочих практик берём (ключ из фразы PBKDF2-600k, append-only журнал, бумажки-токены в духе chaumian ecash, провод ·22, выключенная дверь NIP-47, портативность BIP-39-договора, неэкстрактируемые ключи, банк без KYC); отвергаем CBDC/EUDI, MPC-custody, публичный блокчейн, серверных посредников; 5 слоёв Ладони + план v1.27; деньги НЕ включены; ПАУТИНА: каждая нить канона проверяется машиной; ЖИЗНЬ: слой устойчивости без единой платёжной рельсы; ВМЕСТИЛИЩЕ: доучка МОЗГА v0.6 — правило 12 «ЧЕЛОВЕК — ВМЕСТИЛИЩЕ»; наследие ЩИТА v1.25.1 — kid из растяжки PBKDF2 600k, kdf-параметры в печати, сигналинг под паролем зала, THREAT_MODEL_КРИПТА_22.md). Правило каталога: **каждый файл учтён ровно один раз**. Швы учёта К7/К8/К9 воспроизводятся с диска и проверяются тестом каталога.)

## Как читать каталог

Вселенная разложена на 11 классов (К0–К9 + итог). Класс отвечает на вопрос «что это
для человека», а не «какое у него расширение». Внутри класса — порядок по роли:
от нормативного к ненормативному, от живого к архивному. Статус каждого класса
проверен тестами — ссылка на прогон стоит рядом с классом. Если что-то нельзя
проверить — так и написано: UNKNOWN, без притворства.

## К0 — ИНФРАСТРУКТУРА (13 файлов)

Оболочка, на которой всё держится. Не видна как «модуль», но без неё ничего не открыто.

| Файл | Роль |
|---|---|
| `index.html` | хаб ·00: титул-Кристалл по канону ФУНДАМЕНТА, нить Ариадны → 17 дверей из манифеста (призма, шаги, каталог — в комнатах и документах) |
| `sw15.js` | сервис-воркер PWA: cache-first, офлайн-фолбэк, прекэш ядра (v47, такт v1.37.0) |
| `singulyar-modules.js` | ядро модулей SNG v1.1.1: манифест 18 узлов, 6 модальностей, живая призма, Кристалл-Шар, модульная бирка (комнаты — после шапки; хаб ·00 без шапки — внизу перед футером; такты v1.29–v1.31) |
| `manifest.webmanifest` | манифест установки как приложения |
| `singulyar-ux-engine-v9.js` | движок UX: шестерёнка, «Главное меню», сквозные настройки; v9.4 «ПОДСКАЗКИ ВЕЗДЕ» (подсказки закон; ⌂/⌇ таскаются — v9.3; нативное ПКМ свободно — v9.2) |
| `singulyar-design-v3.css` | мост дизайн-системы v3.0 «Ambient OS» пакета владельца: токены, кинетический холст, стекло, фасет-бейджи, AURA (такт v1.27.0) |
| `README.md` | фронт репозитория: релизы, честный GAP-список |
| `.nojekyll` | GitHub Pages: отдаём как есть, без джекилла |
| `.gitignore` | что не входит в историю |
| `ГОТОВНОСТЬ.manifest.json` | машиночитаемый честный статус: production / prototype / nonproduction (синтез v1.21 → v2 в такте v1.37.0) |
| `КРИСТАЛЛ.png` | картина-фундамент титула (закон владельца, такт v1.34.0) — лицо дома, живой холст осколков вокруг неё |
| `ДОКУМЕНТАЦИЯ.html` | документация дома: открытый код, открытые знания — что казах, что суахили, может читать любой |
| `ПРОЧТИ_ОСКОЛКИ.txt` | инструкция живого кристалла (такт v1.36.1): шар рассыпается на осколки-двери, C — рассыпать/собрать |

## К1 — СЦЕНА (4 файла)

Автономные представления — то, что человек открывает ради впечатления, а не функции.

| Файл | Что это | Размер |
|---|---|---|
| `СИНГУЛЯР_01_Когда_теряем_157_голосов.html` | Флагман: «Когда теряем» ×157 голосов, реальные тайминги | 15 МБ |
| `СИНГУЛЯР_02_РЕЗОНАНС_Когда_теряем_157_голосов.html` | РЕЗОНАНС: ДНК 9/9, колесо 157 узлов / 5 колец, караоке стирает слова | 13.6 МБ |
| `СИНГУЛЯР_02_ФАБРИКА_эмерджентная_архитектура.html` | ФАБРИКА ·02: генерация песен, конвейер, галактика эмерджентности | 7.7 МБ |
| `organism-living-prototype.html` | ОРГАНИЗМ v0.9: живой прототип-эскиз, манифест всего дома | 34 КБ |

## К2 — ДОМ: 18 комнат ·15–·32 (18 файлов)

Модули-комнаты. Номер — адрес комнаты в доме. Каждая — автономный файл.

| Узел | Комната | Ключевое |
|---|---|---|
| ·15 | ОРКЕСТРАТОР | реестр 62×13 (24 759 пар), полная система таблиц, хор, темп/тональность — 779 КБ |
| ·16 | СУФЛЁР | подсветка слов, колбаски, скоринг UltraStar-стиля, Fusion-автосборщик — 73 КБ |
| ·17 | ЗАЛ | P2P двойной экран, air-gapped WebRTC по QR, пульт — 60 КБ |
| ·18 | СОБЫТИЕ | соц-ядро: зал по коду/QR, голоса WebRTC mesh, синхростарт, память 7 дней → ◈ — 113 КБ |
| ·19 | ЧЕЛОВЕК | личность ECDSA на устройстве, адаптация по возможностям, «мои люди» — 40 КБ |
| ·20 | ФОНЕТИКА | офлайн-романизация любой письменности, слог-чипы, TTS медленно — 32 КБ |
| ·21 | ОБЩЕНИЕ | смысл один — представления разные: текст/Брайль/речь/вибро, голосовое управление с МОЗГОМ — 53 КБ |
| ·22 | СВЯЗЬ | 9 каналов поверх зала: текст→голос→звонок→экран, fallback вниз, мост ·21⇄·22; звонок меж устройствами (v1.24) и запечатанный текст меж устройствами через своё релей-пространство (v1.25) — 74 КБ |
| ·23 | КРУГ | 16 людей, румы, личные чаты, звонки P2P, автоответчики — 100 КБ |
| ·24 | ПОЧТА | ящики имя@singulyar, письма P2P, подпись ECDSA, экспорт EML — 40 КБ |
| ·25 | КОШЕЛЁК | тихие переводы, подписанный append-only журнал, бумажки-токены, PIN — 80 КБ |
| ·26 | ЛИНИЯ | свои номера 00–15, SMS P2P без операторов, свои OTP — 63 КБ |
| ·27 | ФУНДАМЕНТ | визуальный канон v3.0: 15 страниц Ambient OS из дизайн-пакета владельца, фасет-бейджи (такт v1.27.0) — 27 ЛВЛ |
| ·28 | УЗЕЛ | СУВЕРЕННЫЙ УЗЕЛ: Ŝ = 1_H + λ(I⊗I†) вживую — три живых холста (буря/решето/холм), протокол ЯКОРЬ→ФИЛЬТР→АРХИТЕКТОР, аксиомы I–V, инвариант ⟨M(t), Σ(t)⟩ ≡ 0; ноль изображений (такт v1.29.0) — 50 КБ |
| ·29 | СВОБОДА | живой UI над Composition Engine: намерение → композиция примитивов со статусом «предложено», человек решает (I-01/I-04/I-06/I-09), своё слово без правки ядра (EMERGENCE), WCAG 2.2 аудит под капотом (такт v1.38.0) — 54 КБ |
| ·30 | ТКАНЬ | свой путь ТЗ «P2P Human Information Fabric»: 7 модулей без зависимостей (SNG-P2P/1, SHA-256, O-01..O-06, R-01..R-07, MEANING ≠ TRANSPORT), манифест до байтов, BroadcastChannel + WebRTC, принять/отказать/забыть — человек; глифы канона вместо эмодзи (такт v1.41.0) — живая |
| ·31 | ЛАДОМ | пульт вечера: реестр параметров I-11, simple/full, ЗДОРОВЬЕ-томограф v9.7 — 5.5 МБ |
| ·32 | СЦЕНА | караоке фонда дома: 62 минусовки minus/ + тексты 62 песен вшиты, слово-вайп по весам, ТЭП-очки (ИДЕАЛ/ТОЧНО/комбо/рекорд), темп/сдвиг/громкость обратимы, мост слова ·16/·20 (такт v1.46.0) — 375 КБ |

## К3 — КРИСТАЛЛ, ТКАНЬ И КОРД: протокольный слой (18 файлов)

Смысл отделён от представления, канала, транспорта и хранения. Порядок внутри —
нормативность: ядро и схема незыблемы, надстройки меняются честно.

| Файл | Статус | Роль |
|---|---|---|
| `crystal-core.mjs` | нормативное ядро | дедуп по eventId, семантические события |
| `journal.mjs` | нормативное ядро | durable-журнал «singуляр-crystal» |
| `semantic-event.schema.json` | нормативная схема | контракт события |
| `bridges.mjs` | ненормативная надстройка (v1.3.0) | мосты ·19 identity.ref, hall.join (верификация ·19) / ·22 hall.epoch (объявление ротации), call.signal (звонок как факт: ring/accept/decline/cancel/end) / ·18 hall.session, hall.memory, memory.decide |
| `крипта.mjs` | ненормативная надстройка (v3.0.0) | E2EE зала (PBKDF2 600k → AES-GCM-256), tamper-evident цепь журнала; v2: ротация эпох, канонБайты + подписи фактов для верификации ·19; v3 (ревью v1.25): kid из растяжки PBKDF2 (320 бит = 32 ключ + 8 kid — словарный оракул устранён), печать v3 с ep и kdf-параметрами (пределы против DoS), читаемость старых печатей v1/v2 (ключЭпохиНаследие), вскрытьПечать с кэшем и стёртыми эпохами |
| `README.md` | документ слоя | что нормативно, что надстройка, GAP-список |
| `ЯДРО_SHA256SUMS.txt` | отпечаток нормативной тройки (провенанс, синтез v1.21) | подмена ядра = провал теста целостности |
| `composition.mjs` | надстройка (v0.1.0, такт v1.37.0, НЕ норматив) | композиция примитивов: реестр, словарь намерений человека, сборка и валидация Space Manifest; машина только предлагает (СВОД I-01/I-04/I-06/I-09); test_composition.mjs 12/12 — эмерджентность доказана |
| `space.schema.json` | черновик контракта (0.1, НЕ норматив) | манифест возникшей среды (JSON Schema 2020-12): участники-люди, примитивы, память по решению человека, состояние «предложено» |
| `ткань/протокол.mjs` + `целостность.mjs` + `манифест.mjs` + `отношения.mjs` + `представления.mjs` + `транспорт.mjs` + `ткань.mjs` + `README.md` | надстройка ТКАНЬ (v1.0.0, такт v1.41.0, НЕ норматив) | P2P Human Information Fabric своим путём: SNG-P2P/1, SHA-256, O-01..O-06, R-01..R-07, жёсткие требования сильнее балла, MEANING ≠ TRANSPORT; тест test_s30_tkan.mjs 16/16 |
| `корд/корд.js` | надстройка КОРД (v1.0.0, такт v1.42.0, НЕ норматив) | страховочный корд дома: ловцы error/unhandledrejection, панель «◇ НИТЬ ПОРВАЛАСЬ — ДОМ ДЕРЖИТ», журнал сбоев, хранилище-гард, JSON-гард, BroadcastChannel-заглушка, тихий режим; вшит первым скриптом во все 26 страниц; тест test_закалка.py 20/20 |

Тесты: логика 26/26 · браузер 25/25 · мосты 33/33+13/13 · крипта 33/33+26/26 · связь 153/153 логика + 67/67 браузер + межустройство с снифом провода · событие 62/62+32/32 · целостность ядра.

## К4 — МОЗГ (30 файлов)

Локальный интеллект: без облака, веса качаются один раз по кнопке.

| Группа | Состав | Роль |
|---|---|---|
| adapter-os v1.9 | 14 файлов: core, store, bridge, llm.mjs, адаптеры, прототип, тесты, docs | 20 модулей ОС, capability-мост предпочтений человека |
| wllama | 3 файла: index.js + wasm | движок LLM в браузере (WASM) |
| репа singulyar-llm | 13 файлов (отдельный репозиторий) | веса Qwen2.5-0.5B, правила 10 ДОМ + 11 ТАКТ + 12 ВМЕСТИЛИЩЕ, словарь v0.6: 106 фраз / 12 правил |

Тесты: llm-логика 112/112.

## К5 — ТРАНСПОРТ (7 файлов)

Как смысл физически ходит между устройствами.

| Файл | Роль |
|---|---|
| `trystero-nostr.bundle.mjs` | WebRTC P2P через Nostr-сигналинг: голоса, звонки, чаты |
| `any-ascii.bundle.mjs` | ISC-романизация любой письменности в латиницу |
| `server/` (5 файлов) | SINGULAR SERVER v1 — опциональный сервер связей: личность, люди, приглашения, записи 7 дней, GC |

## К6 — ДАННЫЕ (399 файла)

Всё вычисляется из данных, ничего не «заявлено».

| Группа | Число | Состав |
|---|---|---|
| корпуса | 322 | 61 песня srt/lrc/txt, 157 переводов флагмана, ИНДЕКС_МУЛЬТИЯЗЫК, каталог канала xlsx, LRC-корпус zip |
| минусовки | 62 | 61 песня канала + флагманский дубль ★ (`minus/*.mp3`) |
| визуалы ФУНДАМЕНТА | 15 | 15 WebP-страниц канона «Ambient OS» из дизайн-пакета владельца (`ФУНДАМЕНТ/*.webp`, такт v1.27.0) |

Числа реестра: 61 песня · 158 языков · 24 759 языковых пар — вычисляются, не зашиты.

## К7 — ТЕСТЫ И ИНСТРУМЕНТЫ (76 файлов)

Доказательства и производственная линия.

| Группа | Число | Состав |
|---|---|---|
| тесты | 48 | файлы test_* в папке инструментов (node-логика .js/.mjs + браузерные Playwright .py + провод live/wire) по каждому слою: кристалл, мосты, крипта, МОЗГ, ·15–·26, ядро модулей SNG, сервер (в ·19-тесте), целостность ядра, каталог; v1.24: межустройственный тест звонка; v1.25: межустройственный тест текста; v1.25.1: СНИФ ПРОВОДА; v1.26: тест слоя ЖИЗНЬ; v1.26.4: тест ЗОЛОТОГО ГОЛОСА в ·16; v1.37.0: тест эмерджентности test_composition.mjs (один механизм → множество сред) и test_svod_zakonov.py (живучесть СВОДА ЗАКОНОВ); v1.38.0: test_s29_svoboda.js (дверь ·29: I-законы, WCAG 2.2, офлайн-закон, нулевая innerHTML); v1.41.0: test_s30_tkan.mjs (ядро ткани: O/R-инварианты, MEANING ≠ TRANSPORT) и test_s30_browser.py (дверь ·30: две вкладки, дайджест, решение человека, ноль эмодзи); v1.42.0: test_закалка.py (КОРД: панель вместо чёрного экрана, журнал, квота-setItem, битый JSON, BroadcastChannel-заглушка, тихий режим) |
| инструменты | 27 | остальное в папке инструментов, без test_* (включая 13 файлов УСТАНОВЩИКА): RUVSON Grabber, УСТАНОВЩИК Windows (bat/ps1 + профили + каталог), сборщики каталога ·18, стресс-харнесс, локальный сервер репы, чекеры синтаксиса, паутина ссылок check_links.py; v1.26.6: надзор шестерёнки check_gear.py — движок обязан быть на каждой канонической странице |

Правило: нет реального прогона — статус честно UNKNOWN/UNAVAILABLE, зелёного без прогона не бывает.

## К8 — ДОКУМЕНТЫ (32 файлов на диске + этот каталог)

| Место | Файлы |
|---|---|
| папка ДОКУМЕНТЫ (17 + подпапка) | ОТЧЁТ_ПОЛНЫЙ (вся хронология и инвентарь), МАСТЕР-ПЛАН 157 языков, СТРАТЕГИЯ v1, АРХИТЕКТУРА_22_СВЯЗЬ, АРХИТЕКТУРА_МОДУЛЕЙ (v1.29: модель дома — модуль, 6 модальностей, манифест ядра SNG, мультимодальность как отличитель), THREAT_MODEL_КРИПТА_22 (v1.25.1: модель угроз из кода), СОБЫТИЕ_18_TURN, ОТЧЁТ_РЕВИЗИЯ_14, ОТЧЁТ_СВЯЗЬ_РЕВИЗИЯ_15, ADAPTER_OS, СИСТЕМАТИЗАЦИЯ_ВСЕЛЕННОЙ, СИНТЕЗ_HUMAN_RUNTIME (v1.21), **СИНТЕЗ_HUMAN_RUNTIME_v2** (v1.37.0: разбор 39 пунктов ТЗ «HUMAN RUNTIME», мировые практики, свой путь), **СВОД_ЗАКОНОВ.md** (v1.37.0: I-01..I-10 — код + доказательства), **СВОД_ЗАКОНОВ.json** (машиночитаемая копия свода), **ЗАКАЛКА_ЧЁРНЫЙ_ЭКРАН** (v1.42.0: КОРД, чёрный экран смерти снят), **СТАЛЬ_НИТИ_И_ЯДРО** (v1.43.0: нити симметричны, ядро офлайна неприкасаемо, регресс выведен из манифеста), СВОЙ_БАНК_НА_ЛАДОНИ (v1.26.3: чертёж банка у каждого — 12 вееров сети, 8 практик, 5 слоёв, план v1.27; деньги не включены), ПОДДЕРЖАТЬ.html (v1.26: страница слоя ЖИЗНЬ, без рельсов) + подпапка SUSTAINABILITY (9 файлов: README, GOVERNANCE, FUNDING_POLICY, TRANSPARENCY, GRANT_READINESS, funding.json, schema.json, ledger.example) |
| корень (6) | ИНСТРУКЦИЯ_СТАРТ.md, ИНСТРУКЦИЯ_УСТАНОВКИ.html+md, ИНСТРУКЦИЯ_ДОМА.html, ПРОТОКОЛ_ВЫВОДА_НА_ЭКРАН.html+md |
| здесь (1) | СИСТЕМАТИЗАЦИЯ_ВСЕЛЕННОЙ.md — этот каталог |

## К9 — АРХИВ И ДОКАЗАТЕЛЬСТВА (132 файла)

| Группа | Число | Состав |
|---|---|---|
| АРХИВ_V3 | 40 | исходник ·01, деливераблы + превью, parts/ и data/ (AUDIO_B64), варианты ·03–·07, worklog |
| СКРИНШОТЫ | 83 (13 папок) | доказательства по слоям: ПЛАТФОРМА_01, РЕЗОНАНС_02, ФАБРИКА_02, ОРКЕСТРАТОР_15, ТАБЛИЦА_15, UX_ДВИЖОК, КРИСТАЛЛ_16, ЗАЛ_17, ЗАЛ_18, ОБЩЕНИЕ_21, СВЯЗЬ_22, МОСТ_21_22, АВТОНОМНАЯ_СВЯЗЬ_24_26 |

## ИТОГО

> Честный зазор учёта (v1.23, найден восстановленной инвентаризацией): 6 файлов
> живут в репе вне классов — `icons/` (5 PWA-иконок) и `БИБЛИОТЕКИ/README.md`.
> Они НЕ входят в сумму 711; внесение их в классы — задача следующей ревизии каталога.

**711 файлов, 11 классов, каждый учтён ровно один раз (кроме зазора выше).** Сцена 4 · дом 16 · протокол 18 ·
мозг 30 · транспорт 7 · данные 399 · тесты и инструменты 73 · документы 28 ·
архив и доказательства 123 · инфраструктура 13.
Сумма: 13+4+18+18+30+7+399+76+32+132 = **729** (этот каталог — поверх, в сумму не входит).

## ДЕНЬГИ (класс К2, узел ·25) — честный статус ВЕБ МАНИ

**Работает на устройстве (сейчас, офлайн):**
- подписанный append-only журнал операций — баланс считается из фактов, не из обещаний;
- тихие переводы без вопросов и уведомлений; ХОТЕЛКИ с молчаливым финансированием;
- семейные бумажки-токены с подписью эмитента, передаются между устройствами как купюры;
- PIN-замок кошелька.

**Не сделано (честно, статус ○):**
- внешние рельсы ВЕБ МАНИ — WebMoney, банковские карты, Lightning — **не подключены**.
  Внутри ·25 лежат честные рецепты (Cashu, Fedimint, Lightning, свой банк), но проводов
  к ним в коде нет — это recipes, не integration;
- реальный денежный баланс в мире — без внешних рельсов кошелёк считает только
  внутренние факты семьи/круга.

**Принцип, который не нарушается:**
- платёжные секреты в репозиторий, коммиты и файлы не попадают никогда;
- статичный GitHub Pages чужие деньги не держит и держать не будет — внешние рельсы
  только своими ключами на своём хосте (рецепты уже в модуле);
- баланс из фактов, а не из обещаний — то же правило, что у счётчиков ·15.

## Горизонт (следующие волны)

1. Ротация ключей КРИПТЫ + верификация личности через ·19 — сделано (v1.22).
2. Сигналинг звонков ·22 через КРИСТАЛЛ — сделано (v1.23); межустройственный транспорт звонка — сделано (v1.24: публичные релеи Nostr, прямой WebRTC со STUN; TURN — надстройка ·18).
3. Текст между устройствами в ·22 (чат через реле — крипта зала уже готова запечатывать).
4. Мульти-устройство для одного человека (одна личность — несколько устройств).
5. Внешние денежные рельсы ·25 — только по рецептам модуля, ключи пользователя.
