<?php
// =============================================================
// STORAGE — фасад слоя хранилища (SQLite, logs/bot.db)
// =============================================================
// Единственная точка доступа к данным для всего приложения. Реализация
// разбита на repository-модули в storage/ (по таблицам/областям), но
// публичный API не изменился: все функции storage_* по-прежнему доступны
// после `require_once __DIR__ . '/storage.php'`.
//
//   storage/db.php           — подключение, retry, схема (миграции)
//   storage/hl_orders.php    — ордера прямой торговли
//   storage/trades.php       — закрытые сделки + сигналы (запись/чтение)
//   storage/balances.php     — wallet_balances
//   storage/positions.php    — open_positions
//   storage/state.php        — engine state (watermark+cooldown) + seen_fills
//   storage/watching.php     — отложенный вход по просадке
//   storage/transactions.php — атомарное закрытие + удаление состояния entity
//   storage/wallet_sync.php  — last_sync для батч-распределения
//   storage/wallet_log.php   — ручной журнал заметок
// =============================================================

require_once __DIR__ . '/config.php';
require_once __DIR__ . '/storage/db.php';
require_once __DIR__ . '/storage/hl_orders.php';
require_once __DIR__ . '/storage/trades.php';
require_once __DIR__ . '/storage/balances.php';
require_once __DIR__ . '/storage/positions.php';
require_once __DIR__ . '/storage/state.php';
require_once __DIR__ . '/storage/watching.php';
require_once __DIR__ . '/storage/transactions.php';
require_once __DIR__ . '/storage/wallet_sync.php';
require_once __DIR__ . '/storage/wallet_log.php';
