Closer/seed/questions/boundaries.json

4988 lines
124 KiB
JSON
Raw Permalink Normal View History

{
"category": {
"id": "boundaries",
"display_name": "Boundaries",
2026-07-12 16:02:05 -05:00
"description": "Calm, practical questions about personal space, privacy, independence, family and friends, phones, belongings, time, affection, and saying no without guilt or control.",
"access": "mixed",
"icon_name": "shield",
"schema_version": "question_v2",
"metadata": {
2026-07-12 16:02:05 -05:00
"total_questions": 150,
"free_questions": 45,
"premium_questions": 105,
"type_counts": {
2026-07-12 16:02:05 -05:00
"written": 5,
"single_choice": 30,
"multi_choice": 90,
"scale": 15,
"this_or_that": 10
},
"depth_counts": {
"1": 22,
"2": 33,
"3": 83,
"4": 12
},
"light_depth_questions": 55,
"light_depth_percentage": 36.7,
"content_version": "boundaries_v2_final_review",
"batch_size": 25,
"review_policy": "Rebuilt in six controlled 25-question batches after reviewing QUESTION_CONTENT_GUIDE.md, QUESTION_QUALITY_CHECKLIST.md, and QUESTION_SCHEMA.md; each batch was validated and the full pack received a separate editorial review.",
"mass_rewrite_exception": "Approved rebuild: the source contained 250 questions, including 150 written prompts, and more than 60% of the pack shared the same legacy-structure, repetition, and neighboring-pack overlap failures.",
"related_pack_boundary": "Owns autonomy, saying and hearing no, personal space, privacy, digital limits, public sharing, belongings, outside involvement, personal time, high-level affection consent, and changing agreements. Communication owns how couples talk; Conflict owns disagreements; Conflict Repair owns reconnecting; Trust owns confidence and breaches; Money owns budgeting and financial planning; Home Life owns chores and household routines; Physical Intimacy and Sex & Desire own touch and sexual preferences.",
"source_question_count": 250,
"source_written_count": 150,
"final_validation": "pass_after_cross_pack_review",
"second_pass_changed_questions": 74,
"second_pass_focus": "Varied repeated prompt rhythms; corrected option fit, point of view, consent framing, family and friendship wording, digital privacy, work and money boundaries, and neighboring-pack drift; reclassified depth to match the guides 30-40% light/easy target.",
"second_pass_changed_ids": [
"boundaries_003",
"boundaries_007",
"boundaries_008",
"boundaries_011",
"boundaries_013",
"boundaries_014",
"boundaries_015",
"boundaries_016",
"boundaries_018",
"boundaries_022",
"boundaries_023",
"boundaries_024",
"boundaries_025",
"boundaries_029",
"boundaries_030",
"boundaries_032",
"boundaries_033",
"boundaries_034",
"boundaries_035",
"boundaries_037",
"boundaries_038",
"boundaries_039",
"boundaries_041",
"boundaries_044",
"boundaries_045",
"boundaries_047",
"boundaries_048",
"boundaries_052",
"boundaries_053",
"boundaries_056",
"boundaries_057",
"boundaries_058",
"boundaries_059",
"boundaries_060",
"boundaries_061",
"boundaries_062",
"boundaries_063",
"boundaries_066",
"boundaries_069",
"boundaries_070",
"boundaries_075",
"boundaries_077",
"boundaries_078",
"boundaries_083",
"boundaries_086",
"boundaries_087",
"boundaries_088",
"boundaries_089",
"boundaries_091",
"boundaries_092",
"boundaries_093",
"boundaries_094",
"boundaries_098",
"boundaries_100",
"boundaries_102",
"boundaries_108",
"boundaries_111",
"boundaries_112",
"boundaries_116",
"boundaries_118",
"boundaries_120",
"boundaries_121",
"boundaries_124",
"boundaries_127",
"boundaries_129",
"boundaries_131",
"boundaries_133",
"boundaries_137",
"boundaries_138",
"boundaries_139",
"boundaries_143",
"boundaries_146",
"boundaries_148",
"boundaries_150"
],
"validation_summary": {
"json_parse": "pass",
"sequential_unique_ids": "150/150",
"unique_prompts": "150/150",
"near_duplicate_prompts_at_or_above_0_80": 0,
"duplicate_full_option_sets": 0,
"guide_reject_phrase_hits": 0,
"cross_pack_prompt_overlaps_at_or_above_0_80": 0,
"max_prompt_words": 15,
"average_prompt_words": 8.49,
"most_common_first_word": [
"what",
59
],
"most_common_two_word_stem": [
"what should",
9
],
"maximum_exact_option_reuse": 2
},
"final_audit_results": {
"multi_choice_limits_verified": "90/90",
"true_two_option_this_or_that": "10/10",
"written_questions": 5,
"cross_pack_files_checked": [
"communication.json",
"emotional_intimacy.json",
"sex_and_desire.json"
],
"unresolved_hard_failures": 0
},
"final_editorial_changed_questions": 67,
"final_editorial_changed_ids": [
"boundaries_002",
"boundaries_006",
"boundaries_009",
"boundaries_013",
"boundaries_016",
"boundaries_019",
"boundaries_022",
"boundaries_023",
"boundaries_025",
"boundaries_027",
"boundaries_028",
"boundaries_030",
"boundaries_032",
"boundaries_033",
"boundaries_034",
"boundaries_036",
"boundaries_038",
"boundaries_041",
"boundaries_044",
"boundaries_045",
"boundaries_047",
"boundaries_048",
"boundaries_050",
"boundaries_052",
"boundaries_056",
"boundaries_059",
"boundaries_063",
"boundaries_064",
"boundaries_068",
"boundaries_070",
"boundaries_073",
"boundaries_075",
"boundaries_077",
"boundaries_078",
"boundaries_081",
"boundaries_083",
"boundaries_084",
"boundaries_086",
"boundaries_087",
"boundaries_088",
"boundaries_089",
"boundaries_091",
"boundaries_093",
"boundaries_094",
"boundaries_097",
"boundaries_100",
"boundaries_103",
"boundaries_108",
"boundaries_110",
"boundaries_112",
"boundaries_114",
"boundaries_118",
"boundaries_119",
"boundaries_120",
"boundaries_122",
"boundaries_124",
"boundaries_125",
"boundaries_126",
"boundaries_128",
"boundaries_133",
"boundaries_134",
"boundaries_138",
"boundaries_139",
"boundaries_144",
"boundaries_147",
"boundaries_148",
"boundaries_150"
],
"final_editorial_focus": "Reduced repeated Which-stem rhythm, improved natural read-aloud flow, clarified online-sharing and family prompts, and removed remaining worksheet-like phrasing without changing scope or counts.",
"cross_pack_review_changed_questions": 5,
"cross_pack_review_changed_ids": [
"boundaries_004",
"boundaries_010",
"boundaries_106",
"boundaries_107",
"boundaries_145"
],
"cross_pack_review_focus": "Reduced close wording overlap with Communication, Emotional Intimacy, and Sex & Desire; replaced two consent-check prompts with broader physical-autonomy preferences that belong more clearly in Boundaries."
}
},
"questions": [
{
"id": "boundaries_001",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "single_choice",
"text": "When you need time alone, what kind feels best?",
"depth": 1,
"access": "free",
"tags": [
"alone_time",
2026-07-12 16:02:05 -05:00
"personal_space",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "quiet_time_in_another_room",
"text": "Quiet time in another room"
},
{
"id": "a_solo_errand_or_drive",
"text": "A solo errand or drive"
},
{
"id": "time_with_a_personal_hobby",
"text": "Time with a personal hobby"
},
{
"id": "a_walk_outside_by_myself",
"text": "A walk outside by myself"
}
]
}
},
{
"id": "boundaries_002",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What usually tells you that you need some space?",
"depth": 2,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"alone_time",
"self_awareness",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "i_get_quieter_than_usual",
"text": "I get quieter than usual"
},
{
"id": "my_answers_get_shorter",
"text": "My answers get shorter"
},
{
"id": "i_feel_restless_or_crowded",
"text": "I feel restless or crowded"
},
{
"id": "i_focus_hard_on_something_else",
"text": "I focus hard on something else"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_003",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "When does alone time feel easiest between us?",
"depth": 3,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"alone_time",
"reconnection",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "a_clear_heads_up",
"text": "A clear heads-up"
},
{
"id": "a_rough_idea_of_when_we_will_reconnect",
"text": "A rough idea of when we will reconnect"
},
{
"id": "a_warm_goodbye",
"text": "A warm goodbye"
},
{
"id": "no_questions_the_second_i_return",
"text": "No questions the second I return"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_004",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "scale",
"text": "How easy is it to ask me for time alone?",
"depth": 2,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"alone_time",
"comfort",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"min": 1,
"max": 5,
"min_label": "It is hard to ask",
"max_label": "It feels easy to say"
}
},
{
"id": "boundaries_005",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "this_or_that",
"text": "Same room, separate things or completely separate spaces?",
"depth": 1,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"alone_time",
"fun_first",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "same_room_separate_things",
"text": "Same room, separate things"
},
{
"id": "completely_separate_spaces",
"text": "Completely separate spaces"
}
]
}
},
{
"id": "boundaries_006",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What do you prefer deciding on your own?",
"depth": 1,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"autonomy",
"daily_life",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "what_i_wear",
"text": "What I wear"
},
{
"id": "what_i_eat_when_i_am_alone",
"text": "What I eat when I am alone"
},
{
"id": "how_i_spend_free_time",
"text": "How I spend free time"
},
{
"id": "small_personal_purchases",
"text": "Small personal purchases"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_007",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "single_choice",
"text": "When you say no, what response feels most respectful?",
"depth": 3,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"saying_no",
"respect",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "accept_it_without_pushing",
"text": "Accept it without pushing"
},
{
"id": "ask_one_calm_question",
"text": "Ask one calm question"
},
{
"id": "give_me_a_little_space",
"text": "Give me a little space"
},
{
"id": "check_back_another_day",
"text": "Check back another day"
}
]
}
},
{
"id": "boundaries_008",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What can make a small request feel bigger than it is?",
"depth": 3,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"requests",
"pressure",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "bad_timing",
"text": "Bad timing"
},
{
"id": "being_asked_more_than_once",
"text": "Being asked more than once"
},
{
"id": "a_guilty_tone",
"text": "A guilty tone"
},
{
"id": "other_people_being_present",
"text": "Other people being present"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_009",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "When are interruptions hardest for you?",
"depth": 1,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"interruptions",
"personal_space",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "when_i_am_sleeping",
"text": "When I am sleeping"
},
{
"id": "when_i_am_concentrating",
"text": "When I am concentrating"
},
{
"id": "when_i_am_decompressing",
"text": "When I am decompressing"
},
{
"id": "when_i_am_on_a_call",
"text": "When I am on a call"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_010",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "scale",
"text": "How often do we notice the need for space before tension builds?",
"depth": 2,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"personal_space",
"awareness",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"min": 1,
"max": 5,
"min_label": "We usually notice late",
"max_label": "We usually catch it early"
}
},
{
"id": "boundaries_011",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "Which reconnects feel good after alone time?",
"depth": 3,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"alone_time",
"reconnection",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "a_warm_hello",
"text": "A warm hello"
},
{
"id": "no_interrogation",
"text": "No interrogation"
},
{
"id": "an_easy_shared_snack",
"text": "An easy shared snack"
},
{
"id": "a_normal_conversation",
"text": "A normal conversation"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_012",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "single_choice",
"text": "Which personal space matters most to you at home?",
"depth": 1,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"home_space",
"personal_space",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "a_drawer_or_shelf_of_my_own",
"text": "A drawer or shelf of my own"
},
{
"id": "a_favorite_chair_or_desk",
"text": "A favorite chair or desk"
},
{
"id": "a_quiet_corner",
"text": "A quiet corner"
},
{
"id": "time_alone_in_the_bedroom",
"text": "Time alone in the bedroom"
}
]
}
},
{
"id": "boundaries_013",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What should always be ask-first?",
"depth": 3,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"permission",
"privacy",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "borrowing_something_valuable",
"text": "Borrowing something valuable"
},
{
"id": "reading_a_message_on_my_screen",
"text": "Reading a message on my screen"
},
{
"id": "inviting_someone_over",
"text": "Inviting someone over"
},
{
"id": "sharing_news_about_me",
"text": "Sharing news about me"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_014",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "Which details make a boundary sound caring instead of cold?",
"depth": 3,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"boundary_requests",
"tone",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "plain_direct_words",
"text": "Plain, direct words"
},
{
"id": "a_kind_tone",
"text": "A kind tone"
},
{
"id": "a_short_honest_reason",
"text": "A short honest reason"
},
{
"id": "saying_what_is_still_okay",
"text": "Saying what is still okay"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_015",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "single_choice",
"text": "Which request for space would be easiest to hear?",
"depth": 3,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"alone_time",
"wording",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "i_need_an_hour_to_myself",
"text": "I need an hour to myself"
},
{
"id": "i_am_overloaded_and_need_quiet",
"text": "I am overloaded and need quiet"
},
{
"id": "i_want_to_finish_this_alone",
"text": "I want to finish this alone"
},
{
"id": "can_we_reconnect_after_i_clear_my_head",
"text": "Can we reconnect after I clear my head?"
}
]
}
},
{
"id": "boundaries_016",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What should never require a long defense?",
"depth": 3,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"autonomy",
"saying_no",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "needing_sleep",
"text": "Needing sleep"
},
{
"id": "declining_a_social_plan",
"text": "Declining a social plan"
},
{
"id": "keeping_a_conversation_private",
"text": "Keeping a conversation private"
},
{
"id": "taking_time_to_think",
"text": "Taking time to think"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_017",
"category_id": "boundaries",
"type": "scale",
"text": "How much room do we give each other to change our minds?",
"depth": 3,
"access": "free",
"tags": [
"changing_limits",
"autonomy",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"min": 1,
"max": 5,
"min_label": "Not enough room",
"max_label": "Plenty of room"
}
},
{
"id": "boundaries_018",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "How can a no stay free of guilt?",
"depth": 3,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"saying_no",
"pressure",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "the_answer_is_accepted_once",
"text": "The answer is accepted once"
},
{
"id": "affection_stays_normal",
"text": "Affection stays normal"
},
{
"id": "no_scorekeeping_later",
"text": "No scorekeeping later"
},
{
"id": "no_need_for_a_long_explanation",
"text": "No need for a long explanation"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_019",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What boundaries are easiest for you to say out loud?",
"depth": 1,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"self_awareness",
"boundary_requests",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "i_need_some_space",
"text": "I need some space"
},
{
"id": "i_cannot_fit_that_into_my_schedule",
"text": "I cannot fit that into my schedule"
},
{
"id": "please_ask_before_borrowing_that",
"text": "Please ask before borrowing that"
},
{
"id": "i_am_not_up_for_that_plan",
"text": "I am not up for that plan"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_020",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "single_choice",
"text": "What is your first sign that a limit has been reached?",
"depth": 2,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"self_awareness",
"limits",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "i_need_quiet",
"text": "I need quiet"
},
{
"id": "i_get_irritated",
"text": "I get irritated"
},
{
"id": "i_start_pulling_away",
"text": "I start pulling away"
},
{
"id": "i_say_it_directly",
"text": "I say it directly"
}
]
}
},
{
"id": "boundaries_021",
"category_id": "boundaries",
"type": "written",
2026-07-12 16:02:05 -05:00
"text": "What is one small boundary that would make daily life easier?",
"depth": 3,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"daily_life",
"written",
"boundaries"
],
"answer_config": {
"max_length": 500
}
},
{
"id": "boundaries_022",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What makes a limit easy to remember?",
"depth": 3,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"clarity",
"boundary_requests",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "the_wording_is_simple",
"text": "The wording is simple"
},
{
"id": "they_connect_to_a_specific_place",
"text": "They connect to a specific place"
},
{
"id": "they_have_a_clear_trigger",
"text": "They have a clear trigger"
},
{
"id": "they_fit_an_existing_routine",
"text": "They fit an existing routine"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_023",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "Where does healthy privacy matter most to you?",
"depth": 3,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"privacy",
"autonomy",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "thoughts_i_am_not_ready_to_share",
"text": "Thoughts I am not ready to share"
},
{
"id": "private_messages",
"text": "Private messages"
},
{
"id": "solo_hobbies",
"text": "Solo hobbies"
},
{
"id": "something_a_friend_told_me_in_confidence",
"text": "Something a friend told me in confidence"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_024",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "After one of us asks for space, what feels right?",
"depth": 3,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"alone_time",
"respect",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "accepting_it_without_offense",
"text": "Accepting it without offense"
},
{
"id": "agreeing_when_to_reconnect",
"text": "Agreeing when to reconnect"
},
{
"id": "keeping_necessary_plans_clear",
"text": "Keeping necessary plans clear"
},
{
"id": "letting_silence_be_okay",
"text": "Letting silence be okay"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_025",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What makes independence feel healthy between us?",
"depth": 3,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"independence",
"autonomy",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "cheering_each_other_on",
"text": "Cheering each other on"
},
{
"id": "keeping_separate_friendships",
"text": "Keeping separate friendships"
},
{
"id": "having_solo_interests",
"text": "Having solo interests"
},
{
"id": "not_needing_constant_updates",
"text": "Not needing constant updates"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_026",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "single_choice",
"text": "Which phone boundary matters most at bedtime?",
"depth": 1,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"phones",
"sleep",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "no_phones_in_bed",
"text": "No phones in bed"
},
{
"id": "a_quick_check_then_phones_away",
"text": "A quick check, then phones away"
},
{
"id": "silent_mode_for_both_phones",
"text": "Silent mode for both phones"
},
{
"id": "charging_phones_away_from_us",
"text": "Charging phones away from us"
}
]
}
},
{
"id": "boundaries_027",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What phone habits feel respectful when we are together?",
"depth": 1,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"phones",
"daily_life",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "turning_the_screen_down",
"text": "Turning the screen down"
},
{
"id": "mentioning_when_a_reply_is_urgent",
"text": "Mentioning when a reply is urgent"
},
{
"id": "not_reading_over_each_other_s_shoulder",
"text": "Not reading over each others shoulder"
},
{
"id": "asking_before_sharing_a_photo",
"text": "Asking before sharing a photo"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_028",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What should stay private unless we both agree?",
"depth": 3,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"privacy",
"private_information",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "our_disagreements",
"text": "Our disagreements"
},
{
"id": "our_sex_life",
"text": "Our sex life"
},
{
"id": "our_financial_details",
"text": "Our financial details"
},
{
"id": "family_problems_told_in_confidence",
"text": "Family problems told in confidence"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_029",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "scale",
"text": "How comfortable are you with us using each others phones?",
"depth": 3,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"phones",
"privacy",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"min": 1,
"max": 5,
"min_label": "I prefer them separate",
"max_label": "I am fully comfortable"
}
},
{
"id": "boundaries_030",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What makes social media sharing feel considerate?",
"depth": 3,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"social_media",
"public_sharing",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "checking_before_relationship_news",
"text": "Checking before relationship news"
},
{
"id": "letting_me_approve_photos_of_myself",
"text": "Letting me approve photos of myself"
},
{
"id": "keeping_private_jokes_private",
"text": "Keeping private jokes private"
},
{
"id": "respecting_days_i_do_not_want_to_post",
"text": "Respecting days I do not want to post"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_031",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "this_or_that",
"text": "Post it or keep it between us?",
"depth": 1,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"social_media",
"fun_first",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "post_it",
"text": "Post it"
},
{
"id": "keep_it_between_us",
"text": "Keep it between us"
}
]
}
},
{
"id": "boundaries_032",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "single_choice",
"text": "What kind of online sharing needs a check-in first?",
"depth": 3,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"social_media",
"public_sharing",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "an_unflattering_photo",
"text": "An unflattering photo"
},
{
"id": "relationship_news",
"text": "Relationship news"
},
{
"id": "our_live_location",
"text": "Our live location"
},
{
"id": "a_personal_story_about_me",
"text": "A personal story about me"
}
]
}
},
{
"id": "boundaries_033",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "Where should privacy be the default online?",
"depth": 3,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"digital_privacy",
"autonomy",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "email",
"text": "Email"
},
{
"id": "notes_and_drafts",
"text": "Notes and drafts"
},
{
"id": "private_chats",
"text": "Private chats"
},
{
"id": "search_history",
"text": "Search history"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_034",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What keeps location sharing practical without becoming controlling?",
"depth": 3,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"location_sharing",
"safety",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "it_stays_optional",
"text": "It stays optional"
},
{
"id": "there_is_a_clear_reason_for_it",
"text": "There is a clear reason for it"
},
{
"id": "either_person_can_pause_it",
"text": "Either person can pause it"
},
{
"id": "it_never_becomes_an_interrogation",
"text": "It never becomes an interrogation"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_035",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "scale",
"text": "How clear are our expectations about online privacy?",
"depth": 3,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"digital_privacy",
"clarity",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"min": 1,
"max": 5,
"min_label": "Mostly unclear",
"max_label": "Very clear"
}
},
{
"id": "boundaries_036",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What can we usually borrow without asking?",
"depth": 1,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"belongings",
"shared_space",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "a_phone_charger",
"text": "A phone charger"
},
{
"id": "a_blanket",
"text": "A blanket"
},
{
"id": "a_kitchen_item",
"text": "A kitchen item"
},
{
"id": "a_household_tool",
"text": "A household tool"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_037",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "single_choice",
"text": "What borrowing rule fits personal belongings best?",
"depth": 3,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"belongings",
"permission",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "ask_every_time",
"text": "Ask every time"
},
{
"id": "ask_once_then_remember",
"text": "Ask once, then remember"
},
{
"id": "ask_only_for_valuable_items",
"text": "Ask only for valuable items"
},
{
"id": "decide_item_by_item",
"text": "Decide item by item"
}
]
}
},
{
"id": "boundaries_038",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What feels more personal than it might look?",
"depth": 3,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"belongings",
"privacy",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "clothes",
"text": "Clothes"
},
{
"id": "notebooks",
"text": "Notebooks"
},
{
"id": "headphones",
"text": "Headphones"
},
{
"id": "keepsakes",
"text": "Keepsakes"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_039",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "For a shared account, what feels fair?",
"depth": 3,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"shared_accounts",
"digital_privacy",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "both_people_know_who_has_access",
"text": "Both people know who has access"
},
{
"id": "it_has_one_clear_purpose",
"text": "It has one clear purpose"
},
{
"id": "no_surprise_setting_changes",
"text": "No surprise setting changes"
},
{
"id": "either_person_can_opt_out",
"text": "Either person can opt out"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_040",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "scale",
"text": "How comfortable are you with surprise photos of you?",
"depth": 1,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"photos",
"public_sharing",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"min": 1,
"max": 5,
"min_label": "Please ask first",
"max_label": "Usually fine with me"
}
},
{
"id": "boundaries_041",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "When would you rather keep the camera away?",
"depth": 3,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"photos",
"privacy",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "hard_conversations",
"text": "Hard conversations"
},
{
"id": "sick_or_exhausted_moments",
"text": "Sick or exhausted moments"
},
{
"id": "private_affection",
"text": "Private affection"
},
{
"id": "emotional_family_moments",
"text": "Emotional family moments"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_042",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "single_choice",
"text": "Which kind of privacy matters most to you?",
"depth": 2,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"privacy",
"preferences",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "digital_privacy",
"text": "Digital privacy"
},
{
"id": "personal_belongings",
"text": "Personal belongings"
},
{
"id": "unshared_thoughts",
"text": "Unshared thoughts"
},
{
"id": "time_alone",
"text": "Time alone"
}
]
}
},
{
"id": "boundaries_043",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What should we ask about before telling friends?",
"depth": 3,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"private_information",
"friends",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "details_from_an_argument",
"text": "Details from an argument"
},
{
"id": "health_news",
"text": "Health news"
},
{
"id": "money_news",
"text": "Money news"
},
{
"id": "intimate_details",
"text": "Intimate details"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_044",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What digital habits feel intrusive, even when meant kindly?",
"depth": 3,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"digital_privacy",
"pressure",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "checking_online_status",
"text": "Checking online status"
},
{
"id": "reading_message_previews",
"text": "Reading message previews"
},
{
"id": "asking_who_every_message_is_from",
"text": "Asking who every message is from"
},
{
"id": "watching_location_updates",
"text": "Watching location updates"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_045",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What keeps a shared calendar useful without feeling invasive?",
"depth": 3,
"access": "free",
"tags": [
2026-07-12 16:02:05 -05:00
"scheduling",
"digital_privacy",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "only_joint_plans_are_required",
"text": "Only joint plans are required"
},
{
"id": "personal_details_stay_optional",
"text": "Personal details stay optional"
},
{
"id": "no_minute_by_minute_tracking",
"text": "No minute-by-minute tracking"
},
{
"id": "there_is_room_for_spontaneous_plans",
"text": "There is room for spontaneous plans"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_046",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "single_choice",
"text": "If a password is shared, what should that mean?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"passwords",
"privacy",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "practical_backup_only",
"text": "Practical backup only"
},
{
"id": "open_access_anytime",
"text": "Open access anytime"
},
{
"id": "ask_before_using_it",
"text": "Ask before using it"
},
{
"id": "it_depends_on_the_account",
"text": "It depends on the account"
}
]
}
},
{
"id": "boundaries_047",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "Where do we need clearer online agreements?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"social_media",
"outside_attention",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "flirty_messages",
"text": "Flirty messages"
},
{
"id": "contact_with_an_ex",
"text": "Contact with an ex"
},
{
"id": "private_messages_that_turn_personal",
"text": "Private messages that turn personal"
},
{
"id": "public_comments_that_cross_a_line",
"text": "Public comments that cross a line"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_048",
"category_id": "boundaries",
"type": "multi_choice",
"text": "What keeps outside friendships respectful to us?",
"depth": 3,
"access": "premium",
"tags": [
"friends",
"privacy",
"boundaries"
],
"answer_config": {
"options": [
{
"id": "our_private_life_does_not_become_gossip",
"text": "Our private life does not become gossip"
},
{
"id": "friends_confidences_stay_protected",
"text": "Friends confidences stay protected"
},
{
"id": "there_is_room_for_private_conversations",
"text": "There is room for private conversations"
},
{
"id": "we_speak_up_if_a_line_starts_to_blur",
"text": "We speak up if a line starts to blur"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_049",
"category_id": "boundaries",
"type": "written",
2026-07-12 16:02:05 -05:00
"text": "What is one thing you want kept just between us?",
"depth": 4,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"private_information",
"written",
"boundaries"
],
"answer_config": {
"max_length": 500
}
},
{
"id": "boundaries_050",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What should never become a joke outside our relationship?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"privacy",
"humor",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "an_insecurity",
"text": "An insecurity"
},
{
"id": "an_intimate_moment",
"text": "An intimate moment"
},
{
"id": "a_family_problem",
"text": "A family problem"
},
{
"id": "something_told_in_confidence",
"text": "Something told in confidence"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_051",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "single_choice",
"text": "How much notice feels fair before someone visits?",
"depth": 1,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"visitors",
"home_space",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "a_quick_same_day_check",
"text": "A quick same-day check"
},
{
"id": "at_least_one_day",
"text": "At least one day"
},
{
"id": "a_few_days",
"text": "A few days"
},
{
"id": "it_depends_who_is_coming",
"text": "It depends who is coming"
}
]
}
},
{
"id": "boundaries_052",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "Before involving family, what should we decide ourselves?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"family",
"couple_decisions",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "holiday_plans",
"text": "Holiday plans"
},
{
"id": "requests_for_financial_help",
"text": "Requests for financial help"
},
{
"id": "choices_about_our_home",
"text": "Choices about our home"
},
{
"id": "relationship_news",
"text": "Relationship news"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_053",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "When does family advice feel helpful rather than involved?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"family",
"outside_advice",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "they_ask_before_advising",
"text": "They ask before advising"
},
{
"id": "they_hear_both_sides",
"text": "They hear both sides"
},
{
"id": "they_do_not_pressure_us",
"text": "They do not pressure us"
},
{
"id": "the_final_choice_stays_ours",
"text": "The final choice stays ours"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_054",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "scale",
"text": "How protected does our relationship feel from outside opinions?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"outside_opinions",
"family",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"min": 1,
"max": 5,
"min_label": "Too exposed",
"max_label": "Well protected"
}
},
{
"id": "boundaries_055",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "this_or_that",
"text": "Drop-in visits or planned visits?",
"depth": 1,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"visitors",
"fun_first",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "drop_in_visits",
"text": "Drop-in visits"
},
{
"id": "planned_visits",
"text": "Planned visits"
}
]
}
},
{
"id": "boundaries_056",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "When do friend plans need a heads-up?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"friends",
"scheduling",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "being_out_late",
"text": "Being out late"
},
{
"id": "an_overnight_trip",
"text": "An overnight trip"
},
{
"id": "hosting_at_home",
"text": "Hosting at home"
},
{
"id": "changing_plans_we_already_made",
"text": "Changing plans we already made"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_057",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "single_choice",
"text": "When a friend needs a lot, which limit matters most?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"friends",
"emotional_bandwidth",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "protecting_plans_we_already_made",
"text": "Protecting plans we already made"
},
{
"id": "being_honest_about_available_time",
"text": "Being honest about available time"
},
{
"id": "keeping_our_private_life_private",
"text": "Keeping our private life private"
},
{
"id": "not_becoming_the_only_support_person",
"text": "Not becoming the only support person"
}
]
}
},
{
"id": "boundaries_058",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "Which habits help friendships and our relationship fit together?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"friends",
"independence",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "independent_friend_time",
"text": "Independent friend time"
},
{
"id": "social_time_we_both_enjoy",
"text": "Social time we both enjoy"
},
{
"id": "no_jealousy_games",
"text": "No jealousy games"
},
{
"id": "protecting_plans_already_made",
"text": "Protecting plans already made"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_059",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What is hardest to turn down when someone asks?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"outside_obligations",
"teamwork",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "last_minute_favors",
"text": "Last-minute favors"
},
{
"id": "surprise_visits",
"text": "Surprise visits"
},
{
"id": "requests_to_lend_money",
"text": "Requests to lend money"
},
{
"id": "holiday_pressure",
"text": "Holiday pressure"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_060",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "scale",
"text": "How easy is it for us to decline plans without guilt?",
"depth": 2,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"social_plans",
"saying_no",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"min": 1,
"max": 5,
"min_label": "It often feels hard",
"max_label": "It usually feels easy"
}
},
{
"id": "boundaries_061",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "Which parts of our life should stay ours to decide?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"family",
"autonomy",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "our_home_rules",
"text": "Our home rules"
},
{
"id": "our_schedule",
"text": "Our schedule"
},
{
"id": "private_disagreements",
"text": "Private disagreements"
},
{
"id": "major_couple_decisions",
"text": "Major couple decisions"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_062",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "single_choice",
"text": "What kind of family involvement feels best?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"family",
"preferences",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "mostly_separate",
"text": "Mostly separate"
},
{
"id": "regular_visits_with_clear_limits",
"text": "Regular visits with clear limits"
},
{
"id": "very_involved_but_they_ask_first",
"text": "Very involved, but they ask first"
},
{
"id": "different_limits_for_different_relatives",
"text": "Different limits for different relatives"
}
]
}
},
{
"id": "boundaries_063",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "For hosting, what rules feel fair to both of us?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"visitors",
"home_space",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "checking_before_inviting",
"text": "Checking before inviting"
},
{
"id": "agreeing_on_the_timing",
"text": "Agreeing on the timing"
},
{
"id": "room_to_say_not_tonight",
"text": "Room to say not tonight"
},
{
"id": "private_areas_stay_private",
"text": "Private areas stay private"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_064",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "Once made, what plans deserve protection?",
"depth": 2,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"scheduling",
"commitments",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "date_time",
"text": "Date time"
},
{
"id": "a_planned_rest_night",
"text": "A planned rest night"
},
{
"id": "a_family_commitment",
"text": "A family commitment"
},
{
"id": "a_personal_appointment",
"text": "A personal appointment"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_065",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "scale",
"text": "How often do outside obligations crowd out our time?",
"depth": 2,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"outside_obligations",
"couple_time",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"min": 1,
"max": 5,
"min_label": "Rarely",
"max_label": "Very often"
}
},
{
"id": "boundaries_066",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "Which habits make saying no to family easier as a team?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"family",
"teamwork",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "using_the_same_message",
"text": "Using the same message"
},
{
"id": "not_blaming_the_other_partner",
"text": "Not blaming the other partner"
},
{
"id": "deciding_privately_first",
"text": "Deciding privately first"
},
{
"id": "supporting_each_other_afterward",
"text": "Supporting each other afterward"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_067",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "single_choice",
"text": "Which boundary is hardest with people you love?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"family",
"friends",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "time",
"text": "Time"
},
{
"id": "money",
"text": "Money"
},
{
"id": "unwanted_advice",
"text": "Unwanted advice"
},
{
"id": "privacy",
"text": "Privacy"
}
]
}
},
{
"id": "boundaries_068",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What drains your social energy fastest?",
"depth": 1,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"social_energy",
"self_awareness",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "large_groups",
"text": "Large groups"
},
{
"id": "long_visits",
"text": "Long visits"
},
{
"id": "surprise_plans",
"text": "Surprise plans"
},
{
"id": "being_expected_to_stay_late",
"text": "Being expected to stay late"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_069",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "Which options help you enjoy social plans without feeling trapped?",
"depth": 2,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"social_energy",
"social_plans",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "having_our_own_ride",
"text": "Having our own ride"
},
{
"id": "knowing_the_end_time",
"text": "Knowing the end time"
},
{
"id": "being_free_to_leave_early",
"text": "Being free to leave early"
},
{
"id": "quiet_time_before_or_after",
"text": "Quiet time before or after"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_070",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What can we comfortably share with close friends?",
"depth": 2,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"friends",
"private_information",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "harmless_funny_stories",
"text": "Harmless funny stories"
},
{
"id": "plans_that_are_already_public",
"text": "Plans that are already public"
},
{
"id": "things_we_agreed_were_shareable",
"text": "Things we agreed were shareable"
},
{
"id": "general_advice_without_identifying_details",
"text": "General advice without identifying details"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_071",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "single_choice",
"text": "If one of us wants to leave early, what works best?",
"depth": 2,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"social_plans",
"signals",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "say_it_directly",
"text": "Say it directly"
},
{
"id": "use_a_private_signal",
"text": "Use a private signal"
},
{
"id": "agree_on_a_time_beforehand",
"text": "Agree on a time beforehand"
},
{
"id": "leave_separately_if_needed",
"text": "Leave separately if needed"
}
]
}
},
{
"id": "boundaries_072",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What should stay ours during holidays?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"holidays",
"family",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "some_private_time",
"text": "Some private time"
},
{
"id": "our_spending_limit",
"text": "Our spending limit"
},
{
"id": "traditions_we_choose_together",
"text": "Traditions we choose together"
},
{
"id": "the_right_to_decline_extras",
"text": "The right to decline extras"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_073",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "Before saying yes, what outside commitments need a conversation?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"outside_obligations",
"couple_decisions",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "overnight_guests",
"text": "Overnight guests"
},
{
"id": "lending_shared_money",
"text": "Lending shared money"
},
{
"id": "a_long_trip",
"text": "A long trip"
},
{
"id": "a_recurring_weekly_commitment",
"text": "A recurring weekly commitment"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_074",
"category_id": "boundaries",
"type": "written",
2026-07-12 16:02:05 -05:00
"text": "What is one outside pressure you want us to handle as a team?",
"depth": 4,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"outside_pressure",
"written",
"boundaries"
],
"answer_config": {
"max_length": 500
}
},
{
"id": "boundaries_075",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What protects our time without shutting others out?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"couple_time",
"outside_obligations",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "making_plans_early",
"text": "Making plans early"
},
{
"id": "keeping_some_flexible_time",
"text": "Keeping some flexible time"
},
{
"id": "explaining_limits_kindly",
"text": "Explaining limits kindly"
},
{
"id": "choosing_priorities_together",
"text": "Choosing priorities together"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_076",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "single_choice",
"text": "When work follows us home, which limit matters most?",
"depth": 2,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"work",
"home_space",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "a_firm_end_time",
"text": "A firm end time"
},
{
"id": "no_work_during_meals",
"text": "No work during meals"
},
{
"id": "no_work_during_planned_couple_time",
"text": "No work during planned couple time"
},
{
"id": "a_separate_work_area",
"text": "A separate work area"
}
]
}
},
{
"id": "boundaries_077",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "When can work reasonably interrupt personal time?",
"depth": 2,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"work",
"interruptions",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "a_true_emergency",
"text": "A true emergency"
},
{
"id": "a_deadline_that_affects_tomorrow",
"text": "A deadline that affects tomorrow"
},
{
"id": "a_scheduled_on_call_issue",
"text": "A scheduled on-call issue"
},
{
"id": "a_message_only_one_person_can_answer",
"text": "A message only one person can answer"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_078",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What helps work time feel respected at home?",
"depth": 2,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"work",
"personal_space",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "clear_start_and_end_times",
"text": "Clear start and end times"
},
{
"id": "a_visible_do_not_disturb_signal",
"text": "A visible do-not-disturb signal"
},
{
"id": "asking_before_interrupting",
"text": "Asking before interrupting"
},
{
"id": "real_breaks_during_long_stretches",
"text": "Real breaks during long stretches"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_079",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "scale",
"text": "How well do we protect rest from work demands?",
"depth": 2,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"work",
"rest",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"min": 1,
"max": 5,
"min_label": "Work often takes over",
"max_label": "Rest stays protected"
}
},
{
"id": "boundaries_080",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "this_or_that",
"text": "Work talk now or after dinner?",
"depth": 1,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"work",
"fun_first",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "talk_about_it_now",
"text": "Talk about it now"
},
{
"id": "wait_until_after_dinner",
"text": "Wait until after dinner"
}
]
}
},
{
"id": "boundaries_081",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "When does a schedule change need a heads-up?",
"depth": 2,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"scheduling",
"consideration",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "running_late",
"text": "Running late"
},
{
"id": "adding_guests",
"text": "Adding guests"
},
{
"id": "changing_shared_plans",
"text": "Changing shared plans"
},
{
"id": "becoming_unavailable",
"text": "Becoming unavailable"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_082",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "single_choice",
"text": "How much planning feels best for weekends?",
"depth": 1,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"scheduling",
"weekends",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "a_loose_idea",
"text": "A loose idea"
},
{
"id": "one_anchor_plan",
"text": "One anchor plan"
},
{
"id": "most_of_it_planned",
"text": "Most of it planned"
},
{
"id": "decide_as_we_go",
"text": "Decide as we go"
}
]
}
},
{
"id": "boundaries_083",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What makes a last-minute change easier to take?",
"depth": 2,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"scheduling",
"changes",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "saying_it_as_early_as_possible",
"text": "Saying it as early as possible"
},
{
"id": "explaining_how_it_affects_us",
"text": "Explaining how it affects us"
},
{
"id": "asking_instead_of_announcing",
"text": "Asking instead of announcing"
},
{
"id": "helping_make_a_new_plan",
"text": "Helping make a new plan"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_084",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What expenses make sense to keep individual?",
"depth": 2,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"money",
"autonomy",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "hobbies",
"text": "Hobbies"
},
{
"id": "gifts",
"text": "Gifts"
},
{
"id": "personal_care",
"text": "Personal care"
},
{
"id": "solo_meals_or_treats",
"text": "Solo meals or treats"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_085",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "scale",
"text": "How clear are our ask-first rules for shared money?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"money",
"clarity",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"min": 1,
"max": 5,
"min_label": "Not very clear",
"max_label": "Completely clear"
}
},
{
"id": "boundaries_086",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "Before spending shared money, what needs a conversation?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"money",
"couple_decisions",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "lending_money_to_someone",
"text": "Lending money to someone"
},
{
"id": "a_major_purchase",
"text": "A major purchase"
},
{
"id": "a_new_recurring_payment",
"text": "A new recurring payment"
},
{
"id": "using_savings",
"text": "Using savings"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_087",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "single_choice",
"text": "Which kind of financial independence feels reasonable?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"money",
"privacy",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "separate_personal_spending_money",
"text": "Separate personal spending money"
},
{
"id": "private_gift_purchases",
"text": "Private gift purchases"
},
{
"id": "an_individual_account_with_agreed_transparency",
"text": "An individual account with agreed transparency"
},
{
"id": "a_set_amount_that_needs_no_check_in",
"text": "A set amount that needs no check-in"
}
]
}
},
{
"id": "boundaries_088",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "How can money rules preserve freedom for both of us?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"money",
"autonomy",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "the_rules_are_fair_to_both_people",
"text": "The rules are fair to both people"
},
{
"id": "we_agree_on_the_thresholds",
"text": "We agree on the thresholds"
},
{
"id": "each_person_has_personal_spending_room",
"text": "Each person has personal spending room"
},
{
"id": "questions_do_not_become_interrogations",
"text": "Questions do not become interrogations"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_089",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "Where at home should an ask-first rule apply?",
"depth": 2,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"home_space",
"personal_space",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "a_work_area",
"text": "A work area"
},
{
"id": "the_bedroom_when_someone_is_resting",
"text": "The bedroom when someone is resting"
},
{
"id": "personal_storage",
"text": "Personal storage"
},
{
"id": "a_hobby_area",
"text": "A hobby area"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_090",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "scale",
"text": "How much control do you feel over your own time?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"time",
"autonomy",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"min": 1,
"max": 5,
"min_label": "Not enough",
"max_label": "Plenty"
}
},
{
"id": "boundaries_091",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What keeps shared plans from feeling like orders?",
"depth": 2,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"scheduling",
"autonomy",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "being_asked_first",
"text": "Being asked first"
},
{
"id": "getting_real_options",
"text": "Getting real options"
},
{
"id": "having_room_to_decline",
"text": "Having room to decline"
},
{
"id": "no_guilt_if_the_answer_is_no",
"text": "No guilt if the answer is no"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_092",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "single_choice",
"text": "When you are emotionally drained, which limit helps most?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"emotional_bandwidth",
"rest",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "postpone_serious_talks",
"text": "Postpone serious talks"
},
{
"id": "sit_together_quietly",
"text": "Sit together quietly"
},
{
"id": "give_me_time_alone",
"text": "Give me time alone"
},
{
"id": "stick_to_urgent_details_only",
"text": "Stick to urgent details only"
}
]
}
},
{
"id": "boundaries_093",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "When do you have the least energy for a serious topic?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"emotional_bandwidth",
"self_awareness",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "i_am_exhausted",
"text": "I am exhausted"
},
{
"id": "i_cannot_focus",
"text": "I cannot focus"
},
{
"id": "i_am_already_upset",
"text": "I am already upset"
},
{
"id": "i_need_to_leave_soon",
"text": "I need to leave soon"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_094",
"category_id": "boundaries",
"type": "multi_choice",
"text": "How should we respond to “not right now”?",
"depth": 3,
"access": "premium",
"tags": [
"emotional_bandwidth",
"pausing",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "agreeing_when_to_revisit",
"text": "Agreeing when to revisit"
},
{
"id": "accepting_the_pause",
"text": "Accepting the pause"
},
{
"id": "keeping_normal_warmth",
"text": "Keeping normal warmth"
},
{
"id": "checking_whether_it_is_urgent",
"text": "Checking whether it is urgent"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_095",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "Which kinds of help should be offered before taking over?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"autonomy",
"help",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "fixing_a_task",
"text": "Fixing a task"
},
{
"id": "answering_for_me",
"text": "Answering for me"
},
{
"id": "making_a_decision_for_me",
"text": "Making a decision for me"
},
{
"id": "changing_my_plans",
"text": "Changing my plans"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_096",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "single_choice",
"text": "How should unsolicited advice work between us?",
"depth": 2,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"advice",
"permission",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "ask_before_giving_it",
"text": "Ask before giving it"
},
{
"id": "offer_it_once",
"text": "Offer it once"
},
{
"id": "wait_until_it_is_requested",
"text": "Wait until it is requested"
},
{
"id": "handle_it_differently_by_topic",
"text": "Handle it differently by topic"
}
]
}
},
{
"id": "boundaries_097",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What should each person be free to decide alone?",
"depth": 2,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"autonomy",
"personal_choices",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "what_to_wear",
"text": "What to wear"
},
{
"id": "a_personal_routine",
"text": "A personal routine"
},
{
"id": "harmless_hobbies",
"text": "Harmless hobbies"
},
{
"id": "how_to_spend_solo_time",
"text": "How to spend solo time"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_098",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What keeps a shared routine flexible enough?",
"depth": 2,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"routines",
"autonomy",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "exceptions_are_allowed",
"text": "Exceptions are allowed"
},
{
"id": "either_person_can_suggest_changes",
"text": "Either person can suggest changes"
},
{
"id": "no_scorekeeping",
"text": "No scorekeeping"
},
{
"id": "we_can_drop_it_when_it_stops_helping",
"text": "We can drop it when it stops helping"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_099",
"category_id": "boundaries",
"type": "written",
2026-07-12 16:02:05 -05:00
"text": "What is one area where you want more say over your own time?",
"depth": 4,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"time",
"autonomy",
"written",
"boundaries"
],
"answer_config": {
"max_length": 500
}
},
{
"id": "boundaries_100",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What keeps boundaries usable during a busy week?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"busy_life",
"maintenance",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "keeping_agreements_simple",
"text": "Keeping agreements simple"
},
{
"id": "giving_brief_reminders",
"text": "Giving brief reminders"
},
{
"id": "protecting_the_most_important_limits",
"text": "Protecting the most important limits"
},
{
"id": "asking_before_assuming",
"text": "Asking before assuming"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_101",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "single_choice",
"text": "When affection is not welcome, what response feels best?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"affection",
"consent",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "accept_it_easily",
"text": "Accept it easily"
},
{
"id": "switch_to_kind_words",
"text": "Switch to kind words"
},
{
"id": "ask_what_would_feel_okay",
"text": "Ask what would feel okay"
},
{
"id": "give_me_some_space",
"text": "Give me some space"
}
]
}
},
{
"id": "boundaries_102",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What helps physical affection feel welcome?",
"depth": 2,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"affection",
"consent",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "being_asked_first",
"text": "Being asked first"
},
{
"id": "good_timing",
"text": "Good timing"
},
{
"id": "no_expectation_attached",
"text": "No expectation attached"
},
{
"id": "knowing_i_can_change_my_mind",
"text": "Knowing I can change my mind"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_103",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "When you need space, what closeness still feels good?",
"depth": 2,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"affection",
"personal_space",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "sitting_nearby",
"text": "Sitting nearby"
},
{
"id": "kind_words",
"text": "Kind words"
},
{
"id": "doing_something_together",
"text": "Doing something together"
},
{
"id": "a_brief_hug_if_i_want_one",
"text": "A brief hug if I want one"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_104",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "scale",
"text": "How easy is it to change your mind about physical closeness?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"affection",
"changing_limits",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"min": 1,
"max": 5,
"min_label": "It feels difficult",
"max_label": "It feels completely okay"
}
},
{
"id": "boundaries_105",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "this_or_that",
"text": "Ask out loud or offer a hand and wait?",
"depth": 1,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"affection",
"consent",
"fun_first",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "ask_out_loud",
"text": "Ask out loud"
},
{
"id": "offer_a_hand_and_wait",
"text": "Offer a hand and wait"
}
]
}
},
{
"id": "boundaries_106",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What kinds of physical help should be ask-first?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"consent",
"body_language",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "moving_my_body_or_position",
"text": "Moving my body or position"
},
{
"id": "touching_an_injury",
"text": "Touching an injury"
},
{
"id": "fixing_my_clothes_or_hair",
"text": "Fixing my clothes or hair"
},
{
"id": "guiding_me_through_a_crowd",
"text": "Guiding me through a crowd"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_107",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "single_choice",
"text": "Which way of declining touch feels easiest for you?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"consent",
"pausing",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "say_no_directly",
"text": "Say no directly"
},
{
"id": "ask_for_some_space",
"text": "Ask for some space"
},
{
"id": "offer_a_different_kind_of_closeness",
"text": "Offer a different kind of closeness"
},
{
"id": "use_a_private_cue",
"text": "Use a private cue"
}
]
}
},
{
"id": "boundaries_108",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "How can an affection boundary feel normal?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"affection",
"respect",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "warm_acceptance",
"text": "Warm acceptance"
},
{
"id": "other_affection_if_it_is_wanted",
"text": "Other affection if it is wanted"
},
{
"id": "no_need_for_a_long_explanation",
"text": "No need for a long explanation"
},
{
"id": "an_easy_chance_to_revisit_later",
"text": "An easy chance to revisit later"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_109",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "this_or_that",
"text": "Cuddle nearby or give full space?",
"depth": 1,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"affection",
"personal_space",
"fun_first",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "cuddle_nearby",
"text": "Cuddle nearby"
},
{
"id": "give_full_space",
"text": "Give full space"
}
]
}
},
{
"id": "boundaries_110",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What should never become a couple vote?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"body_autonomy",
"personal_choices",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "clothing",
"text": "Clothing"
},
{
"id": "hairstyle",
"text": "Hairstyle"
},
{
"id": "body_changes",
"text": "Body changes"
},
{
"id": "medical_care",
"text": "Medical care"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_111",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "single_choice",
"text": "Which appearance comments feel best?",
"depth": 2,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"appearance",
"respect",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "simple_compliments",
"text": "Simple compliments"
},
{
"id": "honest_feedback_when_i_ask",
"text": "Honest feedback when I ask"
},
{
"id": "a_practical_heads_up",
"text": "A practical heads-up"
},
{
"id": "no_comments_unless_i_bring_it_up",
"text": "No comments unless I bring it up"
}
]
}
},
{
"id": "boundaries_112",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What keeps body-related advice from crossing a line?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"body_autonomy",
"advice",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "asking_permission_first",
"text": "Asking permission first"
},
{
"id": "focusing_on_care_not_criticism",
"text": "Focusing on care, not criticism"
},
{
"id": "keeping_comments_private",
"text": "Keeping comments private"
},
{
"id": "accepting_no",
"text": "Accepting no"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_113",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "scale",
"text": "How confident are you that I will respect a changed answer?",
"depth": 4,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"changing_limits",
"consent",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"min": 1,
"max": 5,
"min_label": "I am not sure yet",
"max_label": "I am very confident"
}
},
{
"id": "boundaries_114",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "When is it hardest to state a boundary clearly?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"boundary_requests",
"pressure",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "when_i_am_tired",
"text": "When I am tired"
},
{
"id": "when_other_people_are_present",
"text": "When other people are present"
},
{
"id": "when_i_expect_disappointment",
"text": "When I expect disappointment"
},
{
"id": "when_something_has_already_started",
"text": "When something has already started"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_115",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "this_or_that",
"text": "Explain the boundary or keep it simple?",
"depth": 1,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"boundary_requests",
"fun_first",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "explain_it",
"text": "Explain it"
},
{
"id": "keep_it_simple",
"text": "Keep it simple"
}
]
}
},
{
"id": "boundaries_116",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What makes an old agreement easier to revise?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"changing_limits",
"agreements",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "acknowledging_that_our_needs_changed",
"text": "Acknowledging that our needs changed"
},
{
"id": "leaving_blame_out_of_it",
"text": "Leaving blame out of it"
},
{
"id": "talking_through_one_specific_part",
"text": "Talking through one specific part"
},
{
"id": "trying_the_new_version_for_a_while",
"text": "Trying the new version for a while"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_117",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "single_choice",
"text": "When a boundary changes, what matters most?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"changing_limits",
"clarity",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "clear_words",
"text": "Clear words"
},
{
"id": "reasonable_notice",
"text": "Reasonable notice"
},
{
"id": "an_honest_reason",
"text": "An honest reason"
},
{
"id": "room_for_questions",
"text": "Room for questions"
}
]
}
},
{
"id": "boundaries_118",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "When should life changes trigger a fresh boundary conversation?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"changing_limits",
"life_changes",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "a_new_work_schedule",
"text": "A new work schedule"
},
{
"id": "a_health_change",
"text": "A health change"
},
{
"id": "a_different_living_arrangement",
"text": "A different living arrangement"
},
{
"id": "a_new_caregiving_responsibility",
"text": "A new caregiving responsibility"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_119",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "When does a request start to feel like pressure?",
"depth": 4,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"requests",
"pressure",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "asking_again_and_again",
"text": "Asking again and again"
},
{
"id": "withholding_affection",
"text": "Withholding affection"
},
{
"id": "using_guilt",
"text": "Using guilt"
},
{
"id": "demanding_an_immediate_answer",
"text": "Demanding an immediate answer"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_120",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What keeps a request genuinely optional?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"requests",
"consent",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "a_no_that_is_accepted",
"text": "A no that is accepted"
},
{
"id": "no_punishment_afterward",
"text": "No punishment afterward"
},
{
"id": "time_to_think",
"text": "Time to think"
},
{
"id": "more_than_one_acceptable_choice",
"text": "More than one acceptable choice"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_121",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "When a request needs more time, which options help?",
"depth": 2,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"requests",
"decision_time",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "sleeping_on_it",
"text": "Sleeping on it"
},
{
"id": "setting_a_time_to_revisit",
"text": "Setting a time to revisit"
},
{
"id": "getting_more_information",
"text": "Getting more information"
},
{
"id": "talking_when_we_are_rested",
"text": "Talking when we are rested"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_122",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "When do you want me to ask before touch?",
"depth": 2,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"affection",
"consent",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "when_i_just_woke_up",
"text": "When I just woke up"
},
{
"id": "when_i_am_stressed",
"text": "When I am stressed"
},
{
"id": "when_we_are_in_public",
"text": "When we are in public"
},
{
"id": "when_i_am_concentrating",
"text": "When I am concentrating"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_123",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "single_choice",
"text": "Which public affection boundary fits you best?",
"depth": 2,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"public_affection",
"preferences",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "affection_is_fine_almost_anywhere",
"text": "Affection is fine almost anywhere"
},
{
"id": "small_gestures_only",
"text": "Small gestures only"
},
{
"id": "it_depends_on_the_place",
"text": "It depends on the place"
},
{
"id": "i_prefer_affection_in_private",
"text": "I prefer affection in private"
}
]
}
},
{
"id": "boundaries_124",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What makes public affection feel respectful?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"public_affection",
"consent",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "checking_my_mood",
"text": "Checking my mood"
},
{
"id": "keeping_it_subtle",
"text": "Keeping it subtle"
},
{
"id": "accepting_a_no_immediately",
"text": "Accepting a no immediately"
},
{
"id": "following_what_we_already_agreed",
"text": "Following what we already agreed"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
"id": "boundaries_125",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What changes may need extra patience from both of us?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"changing_limits",
"patience",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "lower_energy",
"text": "Lower energy"
},
{
"id": "different_social_needs",
"text": "Different social needs"
},
{
"id": "new_privacy_needs",
"text": "New privacy needs"
},
{
"id": "changed_affection_preferences",
"text": "Changed affection preferences"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
2026-07-12 16:02:05 -05:00
"id": "boundaries_126",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "single_choice",
"text": "During busy weeks, what boundary is easiest to forget?",
"depth": 2,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"busy_life",
"maintenance",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "alone_time",
"text": "Alone time"
},
{
"id": "phone_privacy",
"text": "Phone privacy"
},
{
"id": "shared_plans",
"text": "Shared plans"
},
{
"id": "personal_belongings",
"text": "Personal belongings"
}
]
}
},
{
2026-07-12 16:02:05 -05:00
"id": "boundaries_127",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "How can you tell a boundary is working well?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"maintenance",
"success",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "there_is_less_tension",
"text": "There is less tension"
},
{
"id": "it_needs_fewer_reminders",
"text": "It needs fewer reminders"
},
{
"id": "both_people_can_still_say_no",
"text": "Both people can still say no"
},
{
"id": "closeness_still_feels_natural",
"text": "Closeness still feels natural"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
2026-07-12 16:02:05 -05:00
"id": "boundaries_128",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "How can we tell an old agreement needs updating?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"changing_limits",
"agreements",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "resentment_keeps_showing_up",
"text": "Resentment keeps showing up"
},
{
"id": "life_has_changed",
"text": "Life has changed"
},
{
"id": "exceptions_happen_constantly",
"text": "Exceptions happen constantly"
},
{
"id": "someone_avoids_the_topic",
"text": "Someone avoids the topic"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
2026-07-12 16:02:05 -05:00
"id": "boundaries_129",
"category_id": "boundaries",
"type": "scale",
2026-07-12 16:02:05 -05:00
"text": "How confident are you that our boundaries can change without making us feel less close?",
"depth": 4,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"changing_limits",
"security",
"boundaries"
],
"answer_config": {
"min": 1,
"max": 5,
2026-07-12 16:02:05 -05:00
"min_label": "Not confident yet",
"max_label": "Very confident"
}
},
{
2026-07-12 16:02:05 -05:00
"id": "boundaries_130",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "this_or_that",
"text": "Clear rule or case-by-case?",
"depth": 1,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"agreements",
"fun_first",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "a_clear_rule",
"text": "A clear rule"
},
{
"id": "case_by_case",
"text": "Case-by-case"
}
]
}
},
{
2026-07-12 16:02:05 -05:00
"id": "boundaries_131",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What makes a boundary fair to both people?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"fairness",
"agreements",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "it_feels_fair_in_practice",
"text": "It feels fair in practice"
},
{
"id": "it_respects_real_differences",
"text": "It respects real differences"
},
{
"id": "it_is_realistic_to_follow",
"text": "It is realistic to follow"
},
{
"id": "it_can_be_revisited",
"text": "It can be revisited"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
2026-07-12 16:02:05 -05:00
"id": "boundaries_132",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "single_choice",
"text": "If a boundary is forgotten once, what response feels right?",
"depth": 2,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"reminders",
"maintenance",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "a_gentle_reminder",
"text": "A gentle reminder"
},
{
"id": "a_quick_apology",
"text": "A quick apology"
},
{
"id": "a_calm_talk_later",
"text": "A calm talk later"
},
{
"id": "it_depends_on_the_impact",
"text": "It depends on the impact"
}
]
}
},
{
2026-07-12 16:02:05 -05:00
"id": "boundaries_133",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What kind of reminders are easiest to receive?",
"depth": 2,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"reminders",
"respect",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "brief_and_direct",
"text": "Brief and direct"
},
{
"id": "a_private_cue",
"text": "A private cue"
},
{
"id": "a_calm_spoken_reminder",
"text": "A calm spoken reminder"
},
{
"id": "a_text_for_practical_rules",
"text": "A text for practical rules"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
2026-07-12 16:02:05 -05:00
"id": "boundaries_134",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What should we check in on occasionally?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"maintenance",
"agreements",
"boundaries"
],
"answer_config": {
2026-07-12 16:02:05 -05:00
"options": [
{
"id": "phones_and_privacy",
"text": "Phones and privacy"
},
{
"id": "family_involvement",
"text": "Family involvement"
},
{
"id": "shared_money_thresholds",
"text": "Shared-money thresholds"
},
{
"id": "affection_and_space",
"text": "Affection and space"
}
],
"min_selections": 1,
"max_selections": 3
}
},
{
2026-07-12 16:02:05 -05:00
"id": "boundaries_135",
"category_id": "boundaries",
"type": "this_or_that",
2026-07-12 16:02:05 -05:00
"text": "Private cue or direct words?",
"depth": 1,
2026-07-12 16:02:05 -05:00
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"signals",
"fun_first",
"boundaries"
],
"answer_config": {
"options": [
{
2026-07-12 16:02:05 -05:00
"id": "a_private_cue",
"text": "A private cue"
},
{
2026-07-12 16:02:05 -05:00
"id": "direct_words",
"text": "Direct words"
}
]
}
},
{
2026-07-12 16:02:05 -05:00
"id": "boundaries_136",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What can make a reasonable boundary hard to follow?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"agreements",
"clarity",
"boundaries"
],
"answer_config": {
"options": [
{
2026-07-12 16:02:05 -05:00
"id": "it_is_too_vague",
"text": "It is too vague"
},
{
2026-07-12 16:02:05 -05:00
"id": "it_is_unrealistic",
"text": "It is unrealistic"
},
{
"id": "it_changes_without_notice",
"text": "It changes without notice"
},
{
"id": "it_conflicts_with_another_commitment",
"text": "It conflicts with another commitment"
}
2026-07-12 16:02:05 -05:00
],
"min_selections": 1,
"max_selections": 3
}
},
{
2026-07-12 16:02:05 -05:00
"id": "boundaries_137",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "single_choice",
"text": "When two boundaries clash, what should guide the decision?",
"depth": 4,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"balancing_needs",
"decisions",
"boundaries"
],
"answer_config": {
"options": [
{
2026-07-12 16:02:05 -05:00
"id": "urgency",
"text": "Urgency"
},
{
"id": "the_size_of_the_impact",
"text": "The size of the impact"
},
{
"id": "what_we_agreed_before",
"text": "What we agreed before"
},
{
2026-07-12 16:02:05 -05:00
"id": "the_best_available_compromise",
"text": "The best available compromise"
}
]
}
},
{
2026-07-12 16:02:05 -05:00
"id": "boundaries_138",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "When both needs are valid but different, what helps?",
"depth": 4,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"balancing_needs",
"fairness",
"boundaries"
],
"answer_config": {
"options": [
{
2026-07-12 16:02:05 -05:00
"id": "being_clear_about_what_cannot_bend",
"text": "Being clear about what cannot bend"
},
{
"id": "looking_for_a_third_option",
"text": "Looking for a third option"
},
{
2026-07-12 16:02:05 -05:00
"id": "taking_turns_when_possible",
"text": "Taking turns when possible"
},
{
"id": "revisiting_it_later",
"text": "Revisiting it later"
}
2026-07-12 16:02:05 -05:00
],
"min_selections": 1,
"max_selections": 3
}
},
{
2026-07-12 16:02:05 -05:00
"id": "boundaries_139",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What limits protect us without controlling either person?",
"depth": 4,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"healthy_boundaries",
"safety",
"boundaries"
],
"answer_config": {
"options": [
{
2026-07-12 16:02:05 -05:00
"id": "no_public_humiliation",
"text": "No public humiliation"
},
{
2026-07-12 16:02:05 -05:00
"id": "no_sharing_private_information",
"text": "No sharing private information"
},
{
"id": "no_volunteering_the_other_person",
"text": "No volunteering the other person"
},
{
"id": "no_pressure_after_a_no",
"text": "No pressure after a no"
}
2026-07-12 16:02:05 -05:00
],
"min_selections": 1,
"max_selections": 3
}
},
{
2026-07-12 16:02:05 -05:00
"id": "boundaries_140",
"category_id": "boundaries",
"type": "this_or_that",
2026-07-12 16:02:05 -05:00
"text": "One firm boundary or a flexible guideline?",
"depth": 1,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"agreements",
"fun_first",
"boundaries"
],
"answer_config": {
"options": [
{
2026-07-12 16:02:05 -05:00
"id": "one_firm_boundary",
"text": "One firm boundary"
},
{
2026-07-12 16:02:05 -05:00
"id": "a_flexible_guideline",
"text": "A flexible guideline"
}
]
}
},
{
2026-07-12 16:02:05 -05:00
"id": "boundaries_141",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "single_choice",
"text": "What makes a boundary worth revisiting?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"changing_limits",
"agreements",
"boundaries"
],
"answer_config": {
"options": [
{
2026-07-12 16:02:05 -05:00
"id": "one_person_is_unhappy_with_it",
"text": "One person is unhappy with it"
},
{
2026-07-12 16:02:05 -05:00
"id": "life_has_changed",
"text": "Life has changed"
},
{
"id": "the_rule_never_works_in_practice",
"text": "The rule never works in practice"
},
{
"id": "new_information_matters",
"text": "New information matters"
}
]
}
},
{
2026-07-12 16:02:05 -05:00
"id": "boundaries_142",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "Which boundaries make it easier to relax in a relationship?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"healthy_boundaries",
"security",
"boundaries"
],
"answer_config": {
"options": [
{
2026-07-12 16:02:05 -05:00
"id": "private_details_stay_private",
"text": "Private details stay private"
},
{
2026-07-12 16:02:05 -05:00
"id": "a_no_is_not_punished",
"text": "A no is not punished"
},
{
"id": "alone_time_is_normal",
"text": "Alone time is normal"
},
{
"id": "personal_belongings_are_respected",
"text": "Personal belongings are respected"
}
2026-07-12 16:02:05 -05:00
],
"min_selections": 1,
"max_selections": 3
}
},
{
2026-07-12 16:02:05 -05:00
"id": "boundaries_143",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What information makes a boundary easier to follow?",
"depth": 2,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"clarity",
"agreements",
"boundaries"
],
"answer_config": {
"options": [
{
2026-07-12 16:02:05 -05:00
"id": "what_it_protects",
"text": "What it protects"
},
{
"id": "what_counts_as_crossing_it",
"text": "What counts as crossing it"
},
{
"id": "what_is_still_okay",
"text": "What is still okay"
},
{
2026-07-12 16:02:05 -05:00
"id": "when_we_will_review_it",
"text": "When we will review it"
}
2026-07-12 16:02:05 -05:00
],
"min_selections": 1,
"max_selections": 3
}
},
{
2026-07-12 16:02:05 -05:00
"id": "boundaries_144",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "Where should we state expectations instead of assuming them?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"clarity",
"agreements",
"boundaries"
],
"answer_config": {
"options": [
{
2026-07-12 16:02:05 -05:00
"id": "rules_for_guests",
"text": "Rules for guests"
},
{
"id": "a_spending_threshold",
"text": "A spending threshold"
},
{
"id": "what_can_be_shared_publicly",
"text": "What can be shared publicly"
},
{
2026-07-12 16:02:05 -05:00
"id": "when_interruptions_are_okay",
"text": "When interruptions are okay"
}
2026-07-12 16:02:05 -05:00
],
"min_selections": 1,
"max_selections": 3
}
},
{
2026-07-12 16:02:05 -05:00
"id": "boundaries_145",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "single_choice",
"text": "What kind of boundary brings you the most relief?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"preferences",
"healthy_boundaries",
"boundaries"
],
"answer_config": {
"options": [
{
2026-07-12 16:02:05 -05:00
"id": "one_that_protects_rest",
"text": "One that protects rest"
},
{
"id": "one_that_protects_privacy",
"text": "One that protects privacy"
},
{
"id": "one_that_protects_independence",
"text": "One that protects independence"
},
{
2026-07-12 16:02:05 -05:00
"id": "one_that_protects_our_time",
"text": "One that protects our time"
}
]
}
},
{
2026-07-12 16:02:05 -05:00
"id": "boundaries_146",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What helps us respect differences without needing identical rules?",
"depth": 4,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"fairness",
"differences",
"boundaries"
],
"answer_config": {
"options": [
{
2026-07-12 16:02:05 -05:00
"id": "accepting_different_comfort_levels",
"text": "Accepting different comfort levels"
},
{
"id": "not_keeping_score",
"text": "Not keeping score"
},
{
2026-07-12 16:02:05 -05:00
"id": "focusing_on_what_affects_both_of_us",
"text": "Focusing on what affects both of us"
},
{
"id": "staying_curious",
"text": "Staying curious"
}
2026-07-12 16:02:05 -05:00
],
"min_selections": 1,
"max_selections": 3
}
},
{
2026-07-12 16:02:05 -05:00
"id": "boundaries_147",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "When should a boundary request get extra gentleness?",
"depth": 4,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"boundary_requests",
"gentleness",
"boundaries"
],
"answer_config": {
"options": [
{
2026-07-12 16:02:05 -05:00
"id": "family_limits",
"text": "Family limits"
},
{
"id": "body_or_affection_limits",
"text": "Body or affection limits"
},
{
"id": "privacy_limits",
"text": "Privacy limits"
},
{
2026-07-12 16:02:05 -05:00
"id": "health_and_energy_limits",
"text": "Health and energy limits"
}
2026-07-12 16:02:05 -05:00
],
"min_selections": 1,
"max_selections": 3
}
},
{
2026-07-12 16:02:05 -05:00
"id": "boundaries_148",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "multi_choice",
"text": "What makes boundaries feel like care rather than rules?",
"depth": 3,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"healthy_boundaries",
"care",
"boundaries"
],
"answer_config": {
"options": [
{
2026-07-12 16:02:05 -05:00
"id": "a_clear_purpose",
"text": "A clear purpose"
},
{
"id": "kind_words",
"text": "Kind words"
},
{
2026-07-12 16:02:05 -05:00
"id": "mutual_respect",
"text": "Mutual respect"
},
{
"id": "freedom_to_revisit",
"text": "Freedom to revisit"
}
2026-07-12 16:02:05 -05:00
],
"min_selections": 1,
"max_selections": 3
}
},
{
2026-07-12 16:02:05 -05:00
"id": "boundaries_149",
"category_id": "boundaries",
2026-07-12 16:02:05 -05:00
"type": "written",
"text": "What is one boundary you hope we always protect?",
"depth": 4,
"access": "premium",
"tags": [
2026-07-12 16:02:05 -05:00
"healthy_boundaries",
"written",
"boundaries"
],
"answer_config": {
"max_length": 500
}
},
{
"id": "boundaries_150",
"category_id": "boundaries",
"type": "multi_choice",
"text": "What habits protect boundaries over time?",
"depth": 3,
"access": "premium",
"tags": [
"maintenance",
"healthy_boundaries",
"boundaries"
],
"answer_config": {
"options": [
{
2026-07-12 16:02:05 -05:00
"id": "believing_the_first_no",
"text": "Believing the first no"
},
{
2026-07-12 16:02:05 -05:00
"id": "asking_before_assuming",
"text": "Asking before assuming"
},
{
"id": "updating_old_agreements",
"text": "Updating old agreements"
},
{
"id": "keeping_private_things_private",
"text": "Keeping private things private"
}
2026-07-12 16:02:05 -05:00
],
"min_selections": 1,
"max_selections": 3
}
}
]
}