Sanity Tests

Analysis Error Cleanup

⚠️ Warning: This feature will search for and remove entries with error messages from your results files. A backup will be created before any changes are made.

Step 1: Find Error Entries

Step 2: Remove Error Entries

Prompts.txt File Validation

✅ prompts.txt is valid JSON

Equipment Name Formatting

⚠️ Found 7 equipment names with incorrect capitalization:

Found Format Correct Format Source
boom lift Boom Lift prompts.txt
excavator Excavator prompts.txt
scissor lift Scissor Lift prompts.txt
pickup truck Pickup Truck prompts.txt
forklift Forklift prompts.txt
skidsteer Skidsteer prompts.txt
telehandler Telehandler prompts.txt

Equipment Coverage

✅ All equipment types have prompt definitions

ℹ️ Equipment types with defined prompts:

boom lift excavator scissor lift pickup truck forklift skidsteer telehandler

Baseline.csv File Validation

❌ Problem with Baseline.csv: Baseline.csv file not found in current directory: 20250310/

File Existence Test

Debug Information

Prompts.txt Debug:

Expected Equipment: Boom Lift, Telehandler, Forklift, Excavator, Scissor Lift, Pickup Truck, Skidsteer
Found Equipment (Original Case): boom lift, excavator, scissor lift, pickup truck, forklift, skidsteer, telehandler
Prompts Preview: { "boom lift": "Equipment Type: Boom Lift\r\nMake: %MAKE\r\nModel: %MODEL\r\nImage 1: BEFORE\r\nImage 2: AFTER\r\n\r\nPurpose: Evaluate whether two images show the same Boom Lift unit and determine ...

Storage Configuration:

Storage Type:
Image Directory:
Current Working Directory:
Image Dir Exists:
Image Dir Is Directory:
File Count:
Sample Files: No files found