A JSON object is a brace-enclosed collection of name-value pairs. It can combine strings, integers, booleans, arrays, and other structured values, making it useful for compact test data. Explicit field rules improve generated results, while loosely specified fields may produce placeholders or inconsistent relationships that require verification. section 6.1.1
Room data
A room object can specify a name, type, bed count, accessibility flag, image URL, description, feature array, and price. A prompt can request five such objects in an array, define each field's type and allowed values, and ask for a count check before output. section 6.1.1
{
"room_name": "Cozy Suite",
"type": "single",
"beds": 1,
"accessible": true,
"image": "https://example.com/room1.jpg",
"description": "Charming room",
"features": ["Wifi", "TV"],
"roomPrice": 150
}
Inspect a concrete object containing scalar fields and a features array. section 6.1.1






