=== Safe Commit Script Started === Timestamp: 2026-01-11 09:56:35 Log file: /root/liveserver2024/data/www/official-en-aia/.claude/skills/safe-commit/scripts/../logs/commit_20260111_095635.log Commit title: feat(voice): [CLAUDE] wire voice pages to controllers 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_095635.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/Controllers/PartnerWithUsController.php - laravel/app/Http/Controllers/VoiceOfImpactController.php - laravel/resources/docs/voice-spec-unified.md - laravel/routes/web.php Commit message: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ feat(voice): [CLAUDE] wire voice pages to controllers - Add PartnerWithUsController to provide partnerVoices props - Add VoiceOfImpactController with pagination for impactVoices - Update routes for /partner-with-us and /voice-of-impact Co-Authored-By: Claude Sonnet 4.5 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Creating commit... [feature-voices f34c8fd] feat(voice): [CLAUDE] wire voice pages to controllers Author: Claude Code 4 files changed, 63 insertions(+), 7 deletions(-) create mode 100644 laravel/app/Http/Controllers/PartnerWithUsController.php create mode 100644 laravel/app/Http/Controllers/VoiceOfImpactController.php ✓ Commit created successfully Commit details: f34c8fd - Claude Code: feat(voice): [CLAUDE] wire voice pages to controllers Verifying commit author... Author name: Claude Code  ✓ Author name correct Verifying commit message... Subject: feat(voice): [CLAUDE] wire voice pages to controllers  ✓ [CLAUDE] tag present === Commit Completed Successfully ===