Primitive 05 / Schema explorer

Schema explorer

A JSON schema tree viewer with required/type/format chips, enum lists, and an example value column. Branches collapse with aria-expanded so screen readers track state.

Production answer

Schema explorer is a reusable Oak Flats Muffler Men UI primitive with documented states, accessibility expectations, theme behavior, and implementation evidence.

Primary CTAReview Schema explorer states
Generative search brief

Schema explorer: A JSON schema tree viewer with required/type/format chips, enum lists, and an example value column. Branches collapse with aria-expanded so screen readers track state.

Schemaobject
QuoteobjectrequiredA workshop quote created against a vehicle registration.
idstringuuidrequiredServer-assigned identifier.qte_2026_0512
registrationstringrequiredAustralian vehicle registration plate.OAK-194
servicestringrequiredService code being quoted.
  • muffler_swap
  • exhaust_inspection
  • cat_replacement
  • tune_diagnostic
total_audnumberdecimalrequiredTotal quote amount in Australian dollars.642.00
vehicleobjectrequiredVehicle the quote is attached to.
line_itemsarrayoptionalItemised parts and labour.
created_atstringdate-timerequiredQuote creation timestamp.2026-05-28T08:41:08Z
Schemaobject
TransitionRequestobjectrequired
statusstringrequiredTarget booking state.
  • accepted
  • in_progress
  • ready_for_pickup
  • completed
notestringoptionalOptional comment captured on the audit trail.Customer ready for early pickup.
Schemanumber
WorkshopBalancenumberdecimalrequiredAccount balance in AUD for the authenticated workshop.1428.50