Как работает оракул

Реалистичная цифровая колода без подмены карт

Этот проект строится как кабинет оракула: сначала вопрос, затем тасование, снятие колоды, выбор карт, locked record и только потом интерпретация.

1. Вопрос фиксируется до карт

Клиент сначала формулирует тему и вопрос. Эти данные входят в seed-запись расклада и не меняются после начала ритуала.

  • Вопрос проходит мягкую проверку качества.
  • Система помогает избегать зависимости от чужой воли.
  • Чувствительные темы остаются в формате саморефлексии.

2. Колода действительно перемешивается

Виртуальная колода содержит 78 уникальных карт. Порядок создаётся через SHA-256 Fisher-Yates, а не через выбор карты по смыслу вопроса.

  • Внутри одной колоды карта не повторяется.
  • Две колоды, если расклад требует их, тасуются отдельно.
  • Самопроверка алгоритма подтверждает воспроизводимость.

3. Ориентация скрыта и не управляется

Прямая или перевёрнутая карта создаётся вместе с колодой до выбора. Пользователь не задаёт шанс переворота и не видит положение до раскрытия.

  • Ориентация имеет собственный hash.
  • Интерпретация не может изменить положение карты.

4. Колода снимается перед выбором

После тасования клиент или оракул снимает колоду на три стопки. Порядок стопок меняет технический порядок колоды до выбора карт.

  • Можно снять колоду вручную.
  • Можно доверить снятие оракулу.
  • Снятие фиксируется в locked record.

5. Карты выбирает клиент или оракул

Клиент может сам выбрать рубашки из хаотично разложенной колоды, либо попросить оракул вытянуть карты сверху после снятия.

  • Карты ложатся в позиции строго по порядку расклада.
  • Двухколодные расклады знают, из какой колоды брать каждую позицию.

6. ИИ не выбирает карты

После фиксации расклада создаётся AI-ready пакет. Будущий AI-слой сможет только трактовать уже выбранные карты, позиции и ориентации.

  • Нельзя менять карты после интерпретации.
  • Нельзя обещать гарантированное будущее.
  • Нельзя использовать страх, проклятия или давление для продаж.