=== SPIKE 1a: integer + enum (3 valid values) ===
RESPONSE: { "entity_type_id": 2 }

=== SPIKE 1b: integer with min/max but no enum ===
RESPONSE: {"entity_type_id": 2}

=== SPIKE 1c: nested array of entities (realistic kremory shape) ===
RESPONSE: { "entities": [ { "name": "Alice", "entity_type_id": 1 }, { "name": "Stanford", "entity_type_id": 2 } ] }

=== SPIKE 1d: adversarial — try to get LLM to emit out-of-range int ===
RESPONSE: {
  "entity_type_id": 0
}

					      
