Skip to main content

NonUSDemographicBoundary

Country-appropriate demographic boundary for non-US populations.

Mirrors the US DemographicBoundary but uses holodeck's Non-USA axes. Field value vocabularies are constrained (via enums / Literal) to the exact non-US checkbox options, so any off-vocabulary LLM value is rejected at the boundary and the frontend prefill needs only a key rename. Note the non-US axes deliberately drop household income and racial group and model household composition as household_with_children (Yes/No) plus a categorical household_size rather than a numeric child count.

ageinteger[]required
education_levelEducationLevelEnum[]required

Possible values: [Some College, High School Diploma, Less than high school, High School but no diploma, Bachelors, Associates, Masters, PhD]

genderGenderEnum[]required

Possible values: [Male, Female]

home_ownershipstring[]required

Possible values: [Own, Rent]

household_sizestring[]required

Possible values: [1, 2, 3, 4, More than 4 people]

household_with_childrenstring[]required

Possible values: [Yes, No]

NonUSDemographicBoundary
{
"age": [
0
],
"education_level": [
"Some College"
],
"gender": [
"Male"
],
"home_ownership": [
"Own"
],
"household_size": [
"1"
],
"household_with_children": [
"Yes"
]
}