docs(C-shell + кросс-док): ретро-ревью (6 находок) + синхронизация
C-shell v2: - GPS-скорость для distraction — домен K (ru.shturman.Location), не E (E это OBD, v2); E — уточнение OBD-скорости в v2 + быстрый статус машины - механизм поверхности: Wayland slot-протокол ru.shturman.shell_slot + slot-token, не «handle по D-Bus» - fail-safe distraction при потере/устаревании скорости (консервативный дефолт, гистерезис, арбитраж GPS/OBD) - контракт статус-бара: network «unknown» до Connectivity; часы — до синка времени Кросс-док: - architecture §1 (ELM327-оговорка к «физическому» read-only), §5 (положение/GPS из Location/K, не Vehicle-Data), §7 (Perm-Broker = грантодатель, статика — прокси+sandbox), §8 (surface через Wayland slot-протокол) - ipc Shell.RegisterScreen → slot_token - dev-environment: cage → smithay/weston в журнале и списке пакетов Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -91,7 +91,7 @@ ELM327-emulator. **Эталонный тест killer-фичи:** симулят
|
||||
## Воспроизводимость
|
||||
|
||||
- **Lima-шаблон** (`lima.yaml`): Ubuntu ARM64, модули (`vcan`), пакеты (systemd,
|
||||
dbus, pipewire, cage, can-utils, rust, python).
|
||||
dbus, pipewire, weston (вложенный композитор для dev), can-utils, rust, python).
|
||||
- **Provisioning-скрипт** + **`justfile`** с целями для подъёма/симуляции/тестов.
|
||||
- Минимальный порог входа для контрибьюторов.
|
||||
- **Nix** — опция *позже* для эталонно-пиннутого тулчейна (power-users), не сейчас.
|
||||
@@ -126,7 +126,7 @@ GitHub Actions на ARM64-Linux-раннерах:
|
||||
| Решение | Выбор | Дата |
|
||||
|---------|-------|------|
|
||||
| Linux-окружение | Lima (vz-backend), ARM64, нативная виртуализация | 2026-06-16 |
|
||||
| Итерация UI | гибрид: нативный Slint на macOS + `cage` в VM | 2026-06-16 |
|
||||
| Итерация UI | гибрид: нативный Slint на macOS + shell-композитор (`smithay`, вложенно в `weston`) в VM; `cage` — только bring-up одного апа | 2026-06-16 |
|
||||
| Изоляция сервисов в dev | systemd-юниты + bubblewrap (зеркало прода) | 2026-06-16 |
|
||||
| Воспроизводимость | Lima-шаблон + provisioning + `justfile` (Nix — позже) | 2026-06-16 |
|
||||
| CI | GitHub Actions, ARM64-Linux | 2026-06-16 |
|
||||
|
||||
Reference in New Issue
Block a user