#!/bin/bash set -euo pipefail ZARYA_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" source "${ZARYA_DIR}/lib/common.sh" action="${1:-start}" shift || true case "${action}" in start|login) hours="${1:-1}" ensure_prerequisites load_secrets_to_ram "${hours}" unseal_vault log_ok "Сессия Zarya активна (TTL: ${hours} ч)." ;; clean|logout) rm -f "${RAM_CACHE}" /dev/shm/.atlas_core log_ok "RAM-кэш и ключи уничтожены." ;; esac