=== Safe Commit Script Started === Timestamp: 2026-02-02 11:38:42 Log file: /root/liveserver2024/data/www/official-en-aia/.claude/skills/safe-commit/scripts/../logs/commit_20260202_113842.log Commit title: fix(kpi): [CLAUDE] fix Google Sheets key mapping and add ai-in-taiwan page support Commit body provided: Yes Committing as: Claude  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_20260202_113842.log AI Validation: enabled (codex) ✓ 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 ✓ Regex-based security checks passed! 🤖 Running AI-powered validation... - AI sensitive data scan (codex)... SAFE: No sensitive data found OK AI: SAFE: No sensitive data found ✓ All security checks passed! Staged files: - laravel/app/Services/KpiService.php - laravel/resources/js/pages/ai-in-taiwan.tsx - laravel/routes/web.php Commit message: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ fix(kpi): [CLAUDE] fix Google Sheets key mapping and add ai-in-taiwan page support - Add KEY_MAPPING to map Google Sheets keys to internal keys - Fix Trainees -> trainee, Lecturers -> lectures, etc. - Update ai-in-taiwan page to receive and display dynamic KPI data - Inject KpiService into ai-in-taiwan route Co-Authored-By: Claude ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Creating commit... [main d6cee90] fix(kpi): [CLAUDE] fix Google Sheets key mapping and add ai-in-taiwan page support Author: Claude 3 files changed, 54 insertions(+), 12 deletions(-) ✓ Commit created successfully Commit details: d6cee90 - Claude: fix(kpi): [CLAUDE] fix Google Sheets key mapping and add ai-in-taiwan page support Verifying commit author... Author name: Claude  ✓ Author name correct Verifying commit message... Subject: fix(kpi): [CLAUDE] fix Google Sheets key mapping and add ai-in-taiwan page support  ✓ [CLAUDE] tag present === Commit Completed Successfully ===