#!/bin/bash # ============================================================ # session-log.sh — Додати запис до поточної сесії # ============================================================ # Використання: ./scripts/logging/session-log.sh "Опис дії" # Або через alias: session-log "Опис дії" # ============================================================ PROJECT_DIR="/Users/apple/github-projects/microdao-daarion" SESSIONS_DIR="$PROJECT_DIR/logs/sessions" DATE=$(date +%Y-%m-%d) TIME=$(date +%H:%M) SESSION_FILE="${DAARION_SESSION_FILE:-$SESSIONS_DIR/${DATE}.md}" MESSAGE="$*" if [ -z "$MESSAGE" ]; then echo "❌ Вкажіть опис дії" echo "Використання: session-log \"Опис дії\"" exit 1 fi # Якщо файл не існує — створити if [ ! -f "$SESSION_FILE" ]; then mkdir -p "$SESSIONS_DIR" cat > "$SESSION_FILE" << EOF # 📅 Session Log: $DATE **Оператор:** Ivan + AI Assistant **Проєкт:** DAARION & MicroDAO --- ## 📋 Хронологія дій EOF fi # Додати запис echo "- **$TIME** — $MESSAGE" >> "$SESSION_FILE" echo "✅ Записано: $MESSAGE"