Odyssey Foundation Model Foundry
MyFixIt service foundry
A home-repair assistant represented as local service sections: customer intake, diagnosis, parts, technician scheduling, warranty policy, and safety review.
intake_state
Customer request
- problem_description_presentSUPPORTED
- urgency_is_highPLAUSIBLE
- address_scope_knownSUPPORTED
diagnostic_state
Fault diagnosis
- symptom_cluster_identifiedSUPPORTED
- root_cause_confirmedWEAK
- remote_fix_possiblePLAUSIBLE
parts_state
Parts and inventory
- part_candidate_availablePLAUSIBLE
- compatibility_verifiedWEAK
- substitution_risk_visibleSUPPORTED
schedule_state
Technician schedule
- qualified_technician_availableSUPPORTED
- travel_window_feasiblePLAUSIBLE
- same_day_service_safeWEAK
policy_state
Warranty and safety
- warranty_terms_knownSUPPORTED
- safety_escalation_requiredPLAUSIBLE
- price_quote_promotableBOTTOM
Gluing audit
| Overlap | Contexts | Status | Decision surface |
|---|---|---|---|
| intake_diagnosis | customer_request / fault_diagnosis | glues | open_repair_ticket |
| diagnosis_parts | fault_diagnosis / parts_inventory | obstructs | quote_parts_and_labor |
| schedule_safety | technician_schedule / warranty_safety | glues | dispatch_technician |
| policy_quote | parts_inventory / warranty_safety | obstructs | promote_final_quote |
MyFixIt admits the repair ticket and dispatch plan, but blocks the final price quote until part compatibility and warranty scope agree.
Update status
- Mode
- human-reviewed service automation
- State
- ticket admitted, quote qualified
- Cadence
- refresh after technician note, part lookup, or customer photo
- Latest signal
- new appliance symptom, candidate part, and warranty interval
- Next update
- recheck diagnosis-parts overlap before sending the final quote