=== Safe Commit Script Started === Timestamp: 2026-01-11 09:52:29 Log file: /root/liveserver2024/data/www/official-en-aia/.claude/skills/safe-commit/scripts/../logs/commit_20260111_095229.log Commit title: feat(voice): [CLAUDE] add voices model and migration Commit body provided: Yes Committing as: Claude Code  Running security validation... 🔍 Running security validation on staged changes... Log file: /root/liveserver2024/data/www/official-en-aia/.claude/skills/safe-commit/scripts/../logs/validate_20260111_095229.log ✓ Found staged changes Checking for sensitive data patterns... - API keys/tokens/secrets... OK - Absolute file paths... OK - Private domains/IPs... OK - .env variable values... OK - Database credentials... OK ✓ All security checks passed! Staged files: - laravel/app/Http/Resources/VoiceResource.php - laravel/app/Models/Voice.php - laravel/database/migrations/2026_01_11_120000_create_voices_table.php - laravel/resources/docs/voice-spec-unified.md Commit message: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ feat(voice): [CLAUDE] add voices model and migration - Add voices table migration with indexes - Implement Voice model scopes for published/type ordering - Add VoiceResource for formatted Inertia props - Update voice unified spec checklist and notes Co-Authored-By: Claude Sonnet 4.5 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Creating commit... [feature-voices 633217b] feat(voice): [CLAUDE] add voices model and migration Author: Claude Code 4 files changed, 543 insertions(+) create mode 100644 laravel/app/Http/Resources/VoiceResource.php create mode 100644 laravel/app/Models/Voice.php create mode 100644 laravel/database/migrations/2026_01_11_120000_create_voices_table.php create mode 100644 laravel/resources/docs/voice-spec-unified.md ✓ Commit created successfully Commit details: 633217b - Claude Code: feat(voice): [CLAUDE] add voices model and migration Verifying commit author... Author name: Claude Code  ✓ Author name correct Verifying commit message... Subject: feat(voice): [CLAUDE] add voices model and migration  ✓ [CLAUDE] tag present === Commit Completed Successfully ===