Перейти к содержимому

Размах

Один кабинет для WB, Ozon и Яндекс Маркета. Прозрачные формулы, автоматизация, защита данных.

Что внутри

Для партнёров

Подключение токенов, повседневная работа в кабинете. Простым языком. Начать →

Для разработчиков

Архитектура, локальный setup, contributing, conventions. Открыть →

Архитектура

Решения по БД, секретам, multi-tenancy, RLS. Изучить →

Runbook-и

Пошаговые процедуры для on-call: rotation, restore, incidents. Перейти →

Lessons

Уроки и решения, накопленные в ходе разработки. Читать →

Принципы P0-P25

Главные правила проекта: P15 partner invisibility, P19 verification-first и другие. Посмотреть →

Текущий статус

  • Этап: Phase 1 Foundation (F-01 … F-17). F-13 Docs site — current.
  • Production: razmakh.ru (web + /api backend + /admin).
  • Stack: Python 3.13 + FastAPI, Next.js 16.2, PostgreSQL 18 + pgvector, Infisical, Docker Compose + Caddy.
  • Доступ: Phase 1.5 = invite-only для близких партнёров. Phase 3 = SaaS.

Главные принципы

P1 НезависимостьRazmakh ≠ Netnik. Свои razmakh-vps + Infisical + домен.
P15 Partner invisibilityПартнёры не видят друг друга. RLS scope = organization_id.
P17 Automated secretsНикогда вручную. Pre-commit + CI + git history scan.
P19 Verification-first100% coverage финансов и security. No-tests-no-merge.
P20 Zero broken windowsКаждый bug → fix или GitHub issue. Молча — нельзя.

Полный список принципов →