Skip to content
@solid-stats

Solid Stats

Solid Stats

Статистика игр сообщества Solid Games (ArmA 3).

Solid Stats превращает записи миссий OCAP в честную статистику по игрокам за каждую игру сообщества Solid Games.

Независимый проект игрока. Не связан с администрацией sg.zone.

🇷🇺 Русский · English

Реплеи · Сообщество


🤖 Полностью на AI-агентах

Solid Stats от и до разрабатывают AI-агенты по пошаговому процессу GSD (explore, spec, plan, execute, review, verify, ship). Люди задают направление и принимают результат, а всё строят агенты. У каждого репозитория свой каталог .planning/, а общие инженерные стандарты лежат в skills.

📊 Как это работает

Матч играется на сервере и записывается через OCAP. Дальше Solid Stats:

  1. Находит новые реплеи и складывает сырые данные.
  2. Парсит каждый реплей в компактный воспроизводимый набор статистики.
  3. Собирает профиль каждого игрока: склеивает его никнеймы в одного человека, применяет ручные правки, считает суммарную статистику и награду за голову.
  4. Отдаёт их в веб-интерфейс, чтобы сообщество видело, кто что сделал.

🧩 Репозитории

Репозиторий Стек Зона ответственности
Сервисы платформы (5)
replays-fetcher TypeScript Находит OCAP-реплеи, хранит сырые объекты, пишет staging-записи ingest
replay-parser-2 Rust Детерминированно превращает OCAP в версионированные артефакты статистики
server-2 TypeScript · Fastify Источник правды: API, PostgreSQL, оркестрация задач, идентичность, модерация
web React · TanStack Start Браузерный UI для просмотра статистики (приватный репозиторий)
infrastructure Kubernetes Стейджинг-рантайм, бэкапы, операционные ранбуки
Вспомогательные
plans планирование Продуктовое и стратегическое планирование
skills стандарты Общие инженерные стандарты для AI-агентов
ts-toolchain TypeScript Общий конфиг TypeScript для всех репозиториев

Сейчас актуально поколение Solid Stats 2. Предыдущее (server, sg-replay-parser, relay) больше не поддерживается.

🛠️ Стек

TypeScript · Rust · React / TanStack Start · Fastify · PostgreSQL · RabbitMQ · S3 · Kubernetes


Сопровождает @Afgan0r
© 2026 Solid Stats. Лицензия MIT: переиспользуйте с указанием авторства.

Pinned Loading

  1. replays-fetcher replays-fetcher Public

    TypeScript

  2. replay-parser-2 replay-parser-2 Public

    Rust

  3. server-2 server-2 Public

    TypeScript

  4. infrastructure infrastructure Public

    Shell

Repositories

Showing 10 of 12 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…