Dashboard
All Phase Consulting — Water Mitigation Platform
24
Total Claims
↑ 3 this week
11
Active Claims
↑ 2 this week
7
ALE Leases Open
↔ No change
4
Awaiting Review
↑ 1 today
$284k
Claim Value
↑ $42k MTD
Recent ClaimsView all →
All Claims
24 total · 11 active · Django ORM + PostgreSQL
AI Sensor Image Renamer
Claude Vision API · Parallel ThreadPoolExecutor · Auto-sort to subfolders
48
Images Processed
44
Successfully Renamed
4
Manual Review Queue
4×
Concurrent API Calls
| Original Filename | Renamed To | Subfolder | Status |
|---|---|---|---|
| IMG_4823.jpg | RH65.3_T22.1_GPP450.7.jpg | RH_T_GPP/ | ✓ Renamed |
| IMG_4824.jpg | MC19.5.jpg | MC/ | ✓ Renamed |
| IMG_4825.jpg | RH71.2_TNAUNA_GPPNA.jpg | RH_T_GPP/ | ⚠ Partial — Review |
| IMG_4826.jpg | MC24.8.jpg | MC/ | ✓ Renamed |
| IMG_4827.jpg | RH58.9_T19.4_GPP380.2.jpg | RH_T_GPP/ | ✓ Renamed |
Equipment Documentation Checker
Claude Vision cross-references job photos against HUTCH EQPT LIST · Export CSV
14
FOUND
4
PARTIAL
3
NOT FOUND
| Room | Equipment Item | AI Status | Notes |
|---|---|---|---|
| Bedroom 1 | Dri-Eaz LGR 3500i Dehumidifier | FOUND | Serial visible in photo 3 |
| Bathroom | B-Air HEPA Air Scrubber | FOUND | Confirmed by logo + model sticker |
| Living Room | Dri-Eaz Velo Pro Axial Fan | PARTIAL | Fan visible, serial obscured |
| Hallway | Injectidry HP60 Panel System | NOT FOUND | No matching image in report |
| Basement | Phoenix R175 Dehumidifier | FOUND | Clear match in photo 7 |
ALE Lease Manager
Full lease pipeline · Draft → Signed → Completed · Email-triggered status updates
| Claim ID | Insured Name | Lease Type | Monthly | Stage | Assigned | Actions |
|---|---|---|---|---|---|---|
| CLM-0041 | Martinez, Rosa | Month-to-month | $2,850 | Signed | J. Williams | |
| CLM-0038 | Thompson, David | Term sheet | $3,200 | Draft | K. Patel | |
| CLM-0035 | Garcia, Elena | Engagement agreement | $4,100 | In Review | M. Chen | |
| CLM-0031 | Walker, James | Invoice | $1,950 | Completed | J. Williams |
Celery Task Monitor
Redis broker · django-celery-beat cron · 40+ registered tasks
38
Succeeded (24h)
3
Running
2
Queued
1
Failed (retry)
| Task | State | Runtime | Triggered |
|---|---|---|---|
| claims.tasks.sync_encircle_claim | SUCCESS | 1.24s | 2 min ago |
| documents.tasks.generate_label_pdf | SUCCESS | 3.87s | 5 min ago |
| emails.tasks.send_scheduled_campaign | RUNNING | 0.44s… | Now |
| sensor.tasks.process_image_batch | QUEUED | — | Scheduled |
| documents.tasks.batch_regen_scope | RETRY | timeout | 15 min ago |
[SUCCESS] 14:32:11 — sync_encircle_claim(claim_id=CLM-0041) → 3 rooms pushed
[SUCCESS] 14:31:44 — generate_label_pdf(claim_id=CLM-0039) → 14 labels queued for print
[RUNNING] 14:34:02 — send_scheduled_campaign(campaign_id=42) → 0/180 sent…
[RETRY 1/3] 14:19:55 — batch_regen_scope → TimeoutError: LibreOffice UNO unresponsive
[SUCCESS] 14:18:30 — encircle_webhook_handler(event=claim.updated) → parsed OK
Moisture Readings Browser
Upload sensor photos · Auto-extract RH/T/GPP/MC values from filenames · Export CSV
| Room | Filename | RH % | Temp °C | GPP | MC % | Day |
|---|---|---|---|---|---|---|
| Bedroom 1 | RH65.3_T22.1_GPP450.7.jpg | 65.3 | 22.1 | 450.7 | — | 3 |
| Bathroom | MC19.5.jpg | — | — | — | 19.5 | 3 |
| Living Rm | RH58.9_T19.4_GPP380.2.jpg | 58.9 | 19.4 | 380.2 | — | 4 |
| Hallway | MC24.8.jpg | — | — | — | 24.8 | 4 |
| Bedroom 2 | RH51.2_T21.0_GPP340.1.jpg | 51.2 | 21.0 | 340.1 | — | 5 |