Skip to content

MASHINA 1.1 — ownership, sharing and private reminders

Choose a tag to compare

@kosavan kosavan released this 12 Oct 01:08

MASHINA 1.1

Самостоятельный цифровой гараж с русским мобильным интерфейсом, локальными данными и изолированным интерактивным демо.

Что добавлено после MVP

  • Комплекты шин и подтверждённая история использования; каталог установленных деталей из реальных ТО.
  • Точные бюджеты, регулярные платежи и оценки ближайшего обслуживания. Неизвестные суммы и сроки по пробегу остаются явными; план не меняет расходы.
  • Предпросмотр/подтверждение CSV и защита от повторного импорта.
  • Локальные аккаунты, роли владельца/водителя, приватность документов и сохранение заблокированных офлайн-черновиков после отзыва доступа.
  • Локальный PDF для продажи с отдельным согласием на раскрытие фотографий, идентификаторов, цен и описаний.
  • Опциональные Push/Telegram с явным согласием, общим текстом без личных данных, безопасным транспортом, журналом неопределённых отправок и паузой после восстановления.
  • Исправлены период владения при исторических показаниях и повторяющиеся сроки ТО; офлайн-завершение не придумывает пробег.

Проверки и эксплуатация

83 Pytest, 14 Vitest, 18 headless Playwright; static checks и production build. Linux Docker CI 38189942873 и healthcheck прошли; финальный коммит версии также прошёл полный CI перед тегом. Основной JS 129 КБ gzip при бюджете 180 КБ. Полные архивы включают SQLite и вложения; совместимы старые схемы 001–004. Расширение оценок ТО не меняет физическую схему 004.

Перед обновлением создайте полный приватный бэкап и остановите необязательный таймер уведомлений на время восстановления. Каналы после restore остаются на паузе. HTTPS настраивается владельцем сервера; iPhone физически не проверен. Реальные внешние доставки не выполнялись при разработке. Linux amd64 проверяется CI; arm64 поддерживает Dockerfile, но отдельная проверка аппаратуры не заявляется. Исходники не содержат личной истории, загруженных документов, токенов и рабочих конфигураций.

Следующий этап

Релиз 2.0: необязательное распознавание документов с обязательным подтверждением, поиск естественным языком, Telegram-ввод, банковский импорт с проверкой совпадений, открытый API/MCP и отдельный OBD-II-компонент. Эти возможности не заявляются готовыми в 1.1.