ALAUTUN AI Dispatch QA

AI Dispatch v1 ยท Manual QA checklist

Before QA

cd /var/www/alautun/app
./scripts/bugfix_check.sh
bugfix_check.sh returns ok: True
bad_route_count is 0
recent_errors is no

API QA

curl -s "https://alautun.ai/api/dispatch/ai-driver-score?load_id=1"
API returns ok: true
recommended_driver exists
score / grade / reasons exist

Dispatch Dashboard AI Panel

AI Dispatch Assistant panel is visible
Recommended driver name appears
Score displays as NN/100
Reasons display
Refresh AI Recommendation works
KPI cards still show numbers

Dispatch Board AI Recommendation

AI Driver Recommendation card is visible
No load selected state is clear
Selecting a load refreshes recommendation
Apply Recommendation only selects driver and notes
Assign Driver is still manual

Dispatch Tracking AI Detail

View Details modal shows AI Driver Recommendation
Driver / Score / Grade / Active Jobs shown
Reasons shown

Dispatch All Loads AI Detail

View modal shows AI Driver Recommendation
Driver / Score / Grade / Active Jobs shown
Reasons shown

Pass Criteria

No automatic dispatch or DB mutation occurs
bugfix_check.sh remains ok: True