From 6c7219c74162bdbad57d6ea0ba668ff8cf39c067 Mon Sep 17 00:00:00 2001 From: Jamie Brunton Date: Sat, 5 Sep 2026 19:31:57 +0100 Subject: [PATCH] docs(catalogue): refine spicy draft copy --- .../question-drafts/play-safe-spicy-v1.json | 1448 ++++++++--------- .../question-drafts/play-safe-spicy-v1.md | 3 +- scripts/validate-question-draft.mjs | 11 + 3 files changed, 737 insertions(+), 725 deletions(-) diff --git a/docs/product/question-drafts/play-safe-spicy-v1.json b/docs/product/question-drafts/play-safe-spicy-v1.json index 7afe20e..e2594d5 100644 --- a/docs/product/question-drafts/play-safe-spicy-v1.json +++ b/docs/product/question-drafts/play-safe-spicy-v1.json @@ -43,7 +43,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Create a flirty note for your partner." }, { "id": "d7c5debf-cf56-4480-86c2-0f1a06f82e68", @@ -59,7 +59,7 @@ "inverse_of": "e0f6a733-b9f1-468e-8a23-db55a2107df5", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner create a flirty note for you." }, { "id": "04f33ea3-212f-4aa1-82ea-1e35dc3e1b3b", @@ -75,7 +75,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Plan a close playlist for your partner." }, { "id": "3a445ab7-5f9c-492b-854e-4bb331c677d5", @@ -91,7 +91,7 @@ "inverse_of": "04f33ea3-212f-4aa1-82ea-1e35dc3e1b3b", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner plan a close playlist for you." }, { "id": "2b9db682-26d6-4a01-8d73-b59a39615130", @@ -107,7 +107,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Choose a private date mood for your partner." }, { "id": "01f45796-0cf3-46b1-85e2-fd057103be2e", @@ -123,7 +123,7 @@ "inverse_of": "2b9db682-26d6-4a01-8d73-b59a39615130", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner choose a private date mood for you." }, { "id": "02f09589-95f7-4a36-856d-78f89bfcfdd7", @@ -139,7 +139,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Set up a cosy setting for your partner." }, { "id": "12f60857-7d09-4e52-84cc-10642e79720b", @@ -155,7 +155,7 @@ "inverse_of": "02f09589-95f7-4a36-856d-78f89bfcfdd7", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner set up a cosy setting for you." }, { "id": "6644149f-008d-4864-8799-1939043cd43b", @@ -171,7 +171,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Create a long kiss for your partner." }, { "id": "938a9836-554c-46e0-8703-6649c9563273", @@ -187,7 +187,7 @@ "inverse_of": "6644149f-008d-4864-8799-1939043cd43b", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner create a long kiss for you." }, { "id": "109edd9f-0e3f-4cc6-89b2-7b2b0dccc4f1", @@ -203,7 +203,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Plan a playful invitation for your partner." }, { "id": "2ee0b818-5b40-4a9b-8f2d-73cf799b040e", @@ -219,7 +219,7 @@ "inverse_of": "109edd9f-0e3f-4cc6-89b2-7b2b0dccc4f1", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner plan a playful invitation for you." }, { "id": "c0b329d3-1707-4549-8e8b-8741341a15dc", @@ -235,7 +235,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Choose a romantic detail for your partner." }, { "id": "c34b8219-16d5-4741-8d43-36faa1dafe17", @@ -251,7 +251,7 @@ "inverse_of": "c0b329d3-1707-4549-8e8b-8741341a15dc", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner choose a romantic detail for you." }, { "id": "191de6c6-c82c-4bea-8491-8039a9711796", @@ -267,7 +267,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Set up a slow dance for your partner." }, { "id": "f857814a-d5cf-4300-825d-bec3dffec0c2", @@ -283,7 +283,7 @@ "inverse_of": "191de6c6-c82c-4bea-8491-8039a9711796", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner set up a slow dance for you." }, { "id": "bafc484e-001b-4ebf-85f7-a666f43bf02c", @@ -299,7 +299,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Create a confident outfit for your partner." }, { "id": "7f338bac-dc52-4fdc-8ea9-8b2f87849b3b", @@ -315,7 +315,7 @@ "inverse_of": "bafc484e-001b-4ebf-85f7-a666f43bf02c", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner create a confident outfit for you." }, { "id": "d9ade91e-9991-4327-8b15-5cb5be05784b", @@ -331,7 +331,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Plan a private surprise for your partner." }, { "id": "da47fbde-7d4d-4a8c-8c69-2976c40a7e01", @@ -347,7 +347,7 @@ "inverse_of": "d9ade91e-9991-4327-8b15-5cb5be05784b", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner plan a private surprise for you." }, { "id": "225a2271-9c69-4e2e-8597-54d0cb67fd9b", @@ -363,7 +363,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Choose a close conversation for your partner." }, { "id": "ca9b07b9-64ce-4e7c-8730-68057686f296", @@ -379,7 +379,7 @@ "inverse_of": "225a2271-9c69-4e2e-8597-54d0cb67fd9b", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner choose a close conversation for you." }, { "id": "03ed6043-3ea5-4f7d-81fa-bc5cdcb0d000", @@ -395,7 +395,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Set up a shared ritual for your partner." }, { "id": "a13011ea-04ca-4195-8b9f-981c75435e28", @@ -411,7 +411,7 @@ "inverse_of": "03ed6043-3ea5-4f7d-81fa-bc5cdcb0d000", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner set up a shared ritual for you." }, { "id": "2a9f5553-9015-4079-8cc1-0aed85d83c3f", @@ -427,7 +427,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Create a warm welcome for your partner." }, { "id": "92f072f7-23d6-4049-8f99-bdc658b0ba03", @@ -443,7 +443,7 @@ "inverse_of": "2a9f5553-9015-4079-8cc1-0aed85d83c3f", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner create a warm welcome for you." }, { "id": "c3b42c25-57aa-4e63-8cc7-6dad4c920689", @@ -459,7 +459,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Plan a private signal for your partner." }, { "id": "fa49deac-1931-4e37-8a4b-7105497bbf4b", @@ -475,7 +475,7 @@ "inverse_of": "c3b42c25-57aa-4e63-8cc7-6dad4c920689", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner plan a private signal for you." }, { "id": "e8588b1e-f3c5-4ac6-8b21-0d8da3c023c2", @@ -491,7 +491,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Choose a thoughtful reveal for your partner." }, { "id": "19072a26-f4bc-4ee7-8d93-320647023777", @@ -507,7 +507,7 @@ "inverse_of": "e8588b1e-f3c5-4ac6-8b21-0d8da3c023c2", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner choose a thoughtful reveal for you." }, { "id": "895af0c1-4cbb-40a2-878a-052fb1dceab4", @@ -523,7 +523,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Set up a flirty note for your partner." }, { "id": "af31da62-8690-4182-8f82-683b083b097a", @@ -539,7 +539,7 @@ "inverse_of": "895af0c1-4cbb-40a2-878a-052fb1dceab4", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner set up a flirty note for you." }, { "id": "4f5f81b7-2e91-44ca-83f8-c88cb1ca1d18", @@ -555,7 +555,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Create a close playlist for your partner." }, { "id": "97e68eda-7c65-44bc-8038-ae443d039117", @@ -571,7 +571,7 @@ "inverse_of": "4f5f81b7-2e91-44ca-83f8-c88cb1ca1d18", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner create a close playlist for you." }, { "id": "69ee9e79-8831-424e-8031-4083bd365b42", @@ -587,7 +587,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Plan a private date mood for your partner." }, { "id": "612d79e9-968c-4a2f-8a33-e95fafbceb52", @@ -603,7 +603,7 @@ "inverse_of": "69ee9e79-8831-424e-8031-4083bd365b42", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner plan a private date mood for you." }, { "id": "03f75155-ae23-48ae-89e0-6ea310c9815d", @@ -619,7 +619,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Choose a cosy setting for your partner." }, { "id": "1e8ee233-dc62-4577-8cfd-c09e05679956", @@ -635,7 +635,7 @@ "inverse_of": "03f75155-ae23-48ae-89e0-6ea310c9815d", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner choose a cosy setting for you." }, { "id": "925740bb-d9ac-4ef7-8bc8-7e672d5ad027", @@ -651,7 +651,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Set up a long kiss for your partner." }, { "id": "792486d2-f455-4438-8501-0d039fc59bd0", @@ -667,7 +667,7 @@ "inverse_of": "925740bb-d9ac-4ef7-8bc8-7e672d5ad027", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner set up a long kiss for you." }, { "id": "666e1b92-f288-419c-82b7-6cd85fd8c330", @@ -683,7 +683,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Create a playful invitation for your partner." }, { "id": "e4f7c07d-fab7-40ed-8ab5-86a66853e141", @@ -699,7 +699,7 @@ "inverse_of": "666e1b92-f288-419c-82b7-6cd85fd8c330", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner create a playful invitation for you." }, { "id": "4036d1e6-3135-4d6c-8130-04289df1ddc9", @@ -715,7 +715,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Plan a romantic detail for your partner." }, { "id": "908c653d-bff8-4bf0-86ff-fb44dd6ee20c", @@ -731,7 +731,7 @@ "inverse_of": "4036d1e6-3135-4d6c-8130-04289df1ddc9", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner plan a romantic detail for you." }, { "id": "de9a2323-f421-4fce-8859-7bb4ab428a4c", @@ -747,7 +747,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Choose a slow dance for your partner." }, { "id": "fda91b13-af5d-46c6-896c-25ffef947ff0", @@ -763,7 +763,7 @@ "inverse_of": "de9a2323-f421-4fce-8859-7bb4ab428a4c", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner choose a slow dance for you." }, { "id": "9eda7c6c-53bc-4481-8b13-48f8e487d040", @@ -779,7 +779,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Set up a confident outfit for your partner." }, { "id": "6cf05ac7-eda8-471a-87c4-b1edb956d1b5", @@ -795,7 +795,7 @@ "inverse_of": "9eda7c6c-53bc-4481-8b13-48f8e487d040", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner set up a confident outfit for you." }, { "id": "9dd0c438-f0c3-4b25-88a2-74433d72b6ca", @@ -811,7 +811,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Create a private surprise for your partner." }, { "id": "d5f360a1-1012-44e4-89e2-a5fdaef80019", @@ -827,7 +827,7 @@ "inverse_of": "9dd0c438-f0c3-4b25-88a2-74433d72b6ca", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner create a private surprise for you." }, { "id": "36022040-74bd-4249-82a7-cbcf0fb6a3e4", @@ -843,7 +843,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Plan a close conversation for your partner." }, { "id": "69100a0f-10ff-410b-8425-7c0ab313ab3c", @@ -859,7 +859,7 @@ "inverse_of": "36022040-74bd-4249-82a7-cbcf0fb6a3e4", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner plan a close conversation for you." }, { "id": "d83b9cbc-7819-4bbb-8005-15be9c1af3d2", @@ -875,7 +875,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Choose a shared ritual for your partner." }, { "id": "d8c77738-28c9-4b21-82ba-9d630b9cb69a", @@ -891,7 +891,7 @@ "inverse_of": "d83b9cbc-7819-4bbb-8005-15be9c1af3d2", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner choose a shared ritual for you." }, { "id": "9c3869dd-692e-41a6-83ba-55f3b7b0f944", @@ -907,7 +907,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Set up a warm welcome for your partner." }, { "id": "25d87c85-45a5-4979-84b6-325bc635ef12", @@ -923,7 +923,7 @@ "inverse_of": "9c3869dd-692e-41a6-83ba-55f3b7b0f944", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner set up a warm welcome for you." }, { "id": "3900c5a0-d506-4826-8fd4-482ab0225215", @@ -939,7 +939,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Create a private signal for your partner." }, { "id": "8a0f101d-439d-4507-89ab-320dd6c61951", @@ -955,7 +955,7 @@ "inverse_of": "3900c5a0-d506-4826-8fd4-482ab0225215", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner create a private signal for you." }, { "id": "1ca6b528-885b-4a10-8070-0975e37ef685", @@ -971,7 +971,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Plan a thoughtful reveal for your partner." }, { "id": "713a9c15-cb83-484c-85ab-e7c03898eb07", @@ -987,7 +987,7 @@ "inverse_of": "1ca6b528-885b-4a10-8070-0975e37ef685", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner plan a thoughtful reveal for you." }, { "id": "56419595-d461-487c-8f02-3429aebc8b9a", @@ -1003,7 +1003,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Choose a flirty note for your partner." }, { "id": "32ba1560-f05d-4065-88de-472586b64970", @@ -1019,7 +1019,7 @@ "inverse_of": "56419595-d461-487c-8f02-3429aebc8b9a", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner choose a flirty note for you." }, { "id": "fa7f3727-9acb-4b7b-8b0d-34545647bc77", @@ -1035,7 +1035,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Set up a close playlist for your partner." }, { "id": "9446dd26-cd3f-4357-8ac0-c8551a7b8303", @@ -1051,7 +1051,7 @@ "inverse_of": "fa7f3727-9acb-4b7b-8b0d-34545647bc77", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner set up a close playlist for you." }, { "id": "9e9dac4e-a718-4573-8ab2-cca7a1c5a4ea", @@ -1067,7 +1067,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Create a private date mood for your partner." }, { "id": "59d0c220-6464-485f-8a62-04560dad04e5", @@ -1083,7 +1083,7 @@ "inverse_of": "9e9dac4e-a718-4573-8ab2-cca7a1c5a4ea", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner create a private date mood for you." }, { "id": "9f1746b7-8f9a-4544-8cea-6596bc5a41f0", @@ -1099,7 +1099,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Plan a cosy setting for your partner." }, { "id": "b24f30ff-5d34-4fc7-8734-9ffabd67dfe9", @@ -1115,7 +1115,7 @@ "inverse_of": "9f1746b7-8f9a-4544-8cea-6596bc5a41f0", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner plan a cosy setting for you." }, { "id": "211a7986-9bc1-45d9-806f-77ca21f6a405", @@ -1131,7 +1131,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Choose a long kiss for your partner." }, { "id": "85d218a4-d8f7-478f-8c2e-fc50159fbe06", @@ -1147,7 +1147,7 @@ "inverse_of": "211a7986-9bc1-45d9-806f-77ca21f6a405", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner choose a long kiss for you." }, { "id": "7be1cdfb-06f7-4ff2-8873-03fab1c826a6", @@ -1163,7 +1163,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Set up a playful invitation for your partner." }, { "id": "a8ec9b86-791c-4e39-88b5-0ac2919a1e57", @@ -1179,7 +1179,7 @@ "inverse_of": "7be1cdfb-06f7-4ff2-8873-03fab1c826a6", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner set up a playful invitation for you." }, { "id": "d603b7c6-69be-49e7-8af1-91b70cba904c", @@ -1195,7 +1195,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Create a romantic detail for your partner." }, { "id": "df517093-e40e-4966-8798-6841e6c347a1", @@ -1211,7 +1211,7 @@ "inverse_of": "d603b7c6-69be-49e7-8af1-91b70cba904c", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner create a romantic detail for you." }, { "id": "291a4c39-4a77-4fa8-86a5-948fc5a5e4fc", @@ -1227,7 +1227,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Plan a slow dance for your partner." }, { "id": "18bb8a37-80b2-473b-8b60-44444762f7f2", @@ -1243,7 +1243,7 @@ "inverse_of": "291a4c39-4a77-4fa8-86a5-948fc5a5e4fc", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner plan a slow dance for you." }, { "id": "ee1b0ff7-97d3-4162-837d-b26199fee564", @@ -1259,7 +1259,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Choose a confident outfit for your partner." }, { "id": "a88241d4-3dd0-4e5e-827c-722211067100", @@ -1275,7 +1275,7 @@ "inverse_of": "ee1b0ff7-97d3-4162-837d-b26199fee564", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner choose a confident outfit for you." }, { "id": "307e35e0-1308-4333-8fcf-ba0f75d3c3bf", @@ -1291,7 +1291,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Set up a private surprise for your partner." }, { "id": "7a8d78f4-6062-4065-8c99-f49dc2995da5", @@ -1307,7 +1307,7 @@ "inverse_of": "307e35e0-1308-4333-8fcf-ba0f75d3c3bf", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner set up a private surprise for you." }, { "id": "ccbb0743-35cb-4bf6-8e40-a77826af6f47", @@ -1323,7 +1323,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Create a close conversation for your partner." }, { "id": "d51dce04-b947-49fd-8017-0990684b4c8b", @@ -1339,7 +1339,7 @@ "inverse_of": "ccbb0743-35cb-4bf6-8e40-a77826af6f47", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner create a close conversation for you." }, { "id": "ae0055c8-cffd-42eb-8d45-40df79522391", @@ -1355,7 +1355,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Plan a shared ritual for your partner." }, { "id": "556780cb-f349-45ce-8da2-b6dd44321742", @@ -1371,7 +1371,7 @@ "inverse_of": "ae0055c8-cffd-42eb-8d45-40df79522391", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner plan a shared ritual for you." }, { "id": "3cb68026-477a-41e0-8891-22b659f39bb4", @@ -1387,7 +1387,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Choose a warm welcome for your partner." }, { "id": "21250a7e-a4d4-493f-8815-23a8f2b727c5", @@ -1403,7 +1403,7 @@ "inverse_of": "3cb68026-477a-41e0-8891-22b659f39bb4", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner choose a warm welcome for you." }, { "id": "8ddbd259-49dc-45db-8704-a38b294c8eb6", @@ -1419,7 +1419,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Set up a private signal for your partner." }, { "id": "6607acd3-a487-4e52-809f-a1eb25154e44", @@ -1435,7 +1435,7 @@ "inverse_of": "8ddbd259-49dc-45db-8704-a38b294c8eb6", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner set up a private signal for you." }, { "id": "f7bc5aed-067a-482d-8f6c-fba95dcc35ff", @@ -1451,7 +1451,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Create a thoughtful reveal for your partner." }, { "id": "358f7c66-5bb0-4b15-8079-325ceb8a8d14", @@ -1467,7 +1467,7 @@ "inverse_of": "f7bc5aed-067a-482d-8f6c-fba95dcc35ff", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner create a thoughtful reveal for you." }, { "id": "255d48d0-0e45-47f2-8203-2248b06677f9", @@ -1483,7 +1483,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Plan a flirty note for your partner." }, { "id": "88c304ca-fb6f-4176-868f-1d31050570d3", @@ -1499,7 +1499,7 @@ "inverse_of": "255d48d0-0e45-47f2-8203-2248b06677f9", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner plan a flirty note for you." }, { "id": "02e4f8ef-b65b-4df5-8420-e0b4fa34501e", @@ -1515,7 +1515,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Choose a close playlist for your partner." }, { "id": "fa28f7ec-1571-4255-82c8-f201b00cf08e", @@ -1531,7 +1531,7 @@ "inverse_of": "02e4f8ef-b65b-4df5-8420-e0b4fa34501e", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner choose a close playlist for you." }, { "id": "0efcb697-1fab-4b80-840e-8dd2db473bf8", @@ -1547,7 +1547,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Set up a private date mood for your partner." }, { "id": "19b38281-3788-452b-821c-efba03847e69", @@ -1563,7 +1563,7 @@ "inverse_of": "0efcb697-1fab-4b80-840e-8dd2db473bf8", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner set up a private date mood for you." }, { "id": "204df340-8469-45ae-81bf-06776fcf9d00", @@ -1579,7 +1579,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Create a cosy setting for your partner." }, { "id": "1e64b71f-b2a0-4940-8e8e-5ad13b5eb150", @@ -1595,7 +1595,7 @@ "inverse_of": "204df340-8469-45ae-81bf-06776fcf9d00", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner create a cosy setting for you." }, { "id": "4cfed6ec-4f1c-498d-8db4-500a6a1e56ac", @@ -1611,7 +1611,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Plan a long kiss for your partner." }, { "id": "7c1ecd05-ed05-4be1-8a6c-880cab1bfcdb", @@ -1627,7 +1627,7 @@ "inverse_of": "4cfed6ec-4f1c-498d-8db4-500a6a1e56ac", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner plan a long kiss for you." }, { "id": "4aa7a02a-6e44-4d9a-81b2-442dd83edce7", @@ -1643,7 +1643,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Choose a playful invitation for your partner." }, { "id": "10818ef6-8a06-4685-8067-024f5bb74195", @@ -1659,7 +1659,7 @@ "inverse_of": "4aa7a02a-6e44-4d9a-81b2-442dd83edce7", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner choose a playful invitation for you." }, { "id": "1fea6d51-a3a8-464a-8d0e-35753249bb8e", @@ -1675,7 +1675,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Set up a romantic detail for your partner." }, { "id": "0e4a062e-d9b4-4932-8439-83e25c7aa260", @@ -1691,7 +1691,7 @@ "inverse_of": "1fea6d51-a3a8-464a-8d0e-35753249bb8e", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner set up a romantic detail for you." }, { "id": "3b766d9c-8648-4a34-8e7b-65f0285d1f9e", @@ -1707,7 +1707,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Create a slow dance for your partner." }, { "id": "62cfcbf0-95fa-4a2f-8b73-9c5545f6b3a3", @@ -1723,7 +1723,7 @@ "inverse_of": "3b766d9c-8648-4a34-8e7b-65f0285d1f9e", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner create a slow dance for you." }, { "id": "baaacee5-7e96-4db7-8e68-d90ce4d2bc8f", @@ -1739,7 +1739,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Plan a confident outfit for your partner." }, { "id": "bad11e75-6aeb-404b-8732-a7b874221e79", @@ -1755,7 +1755,7 @@ "inverse_of": "baaacee5-7e96-4db7-8e68-d90ce4d2bc8f", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner plan a confident outfit for you." }, { "id": "75b12cc5-d751-4703-83a4-c819587c546c", @@ -1771,7 +1771,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Choose a private surprise for your partner." }, { "id": "d135520a-4212-4da9-814e-aff1432c5203", @@ -1787,7 +1787,7 @@ "inverse_of": "75b12cc5-d751-4703-83a4-c819587c546c", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner choose a private surprise for you." }, { "id": "a2b30ce4-c564-4c06-831f-e8cd52fe09af", @@ -1803,7 +1803,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Set up a close conversation for your partner." }, { "id": "b0948aa0-8d0c-4dbe-852f-811d6011a35a", @@ -1819,7 +1819,7 @@ "inverse_of": "a2b30ce4-c564-4c06-831f-e8cd52fe09af", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner set up a close conversation for you." }, { "id": "471bd751-002b-4836-88f8-82e1eed8baac", @@ -1835,7 +1835,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Create a shared ritual for your partner." }, { "id": "d2257297-c3f3-43d6-8de3-0b003dd52733", @@ -1851,7 +1851,7 @@ "inverse_of": "471bd751-002b-4836-88f8-82e1eed8baac", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner create a shared ritual for you." }, { "id": "e7703b5b-e617-48de-8879-7e512ec232e2", @@ -1867,7 +1867,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Plan a warm welcome for your partner." }, { "id": "35de4a10-5eab-46b7-8a87-4a687a96d3b9", @@ -1883,7 +1883,7 @@ "inverse_of": "e7703b5b-e617-48de-8879-7e512ec232e2", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner plan a warm welcome for you." }, { "id": "f97d91a3-0521-4b4c-8afb-2474793d62a4", @@ -1899,7 +1899,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Choose a private signal for your partner." }, { "id": "c0c21ba9-61be-44db-8281-35354e2478a3", @@ -1915,7 +1915,7 @@ "inverse_of": "f97d91a3-0521-4b4c-8afb-2474793d62a4", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner choose a private signal for you." }, { "id": "12d4a51b-c379-46f7-8167-312e0fca1cfb", @@ -1931,7 +1931,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Set up a thoughtful reveal for your partner." }, { "id": "822eed5b-24d6-4a75-8df5-98afcc6d52b3", @@ -1947,7 +1947,7 @@ "inverse_of": "12d4a51b-c379-46f7-8167-312e0fca1cfb", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner set up a thoughtful reveal for you." }, { "id": "037d46e0-3b4f-4902-896b-6bd9cf20a4f2", @@ -1963,7 +1963,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Lead your partner through a private challenge." }, { "id": "7bdb1217-55fa-4172-84d5-cc6fa5875bac", @@ -1979,7 +1979,7 @@ "inverse_of": "037d46e0-3b4f-4902-896b-6bd9cf20a4f2", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner lead you through a private challenge." }, { "id": "f665cc11-9b8e-4aaa-8f00-2b515536be92", @@ -1995,7 +1995,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner choose a surprise element." }, { "id": "2e5c4a39-9cb7-42f0-8e5d-5744ebb2bf4f", @@ -2011,7 +2011,7 @@ "inverse_of": "f665cc11-9b8e-4aaa-8f00-2b515536be92", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Choose a surprise element with your partner." }, { "id": "995f2684-8c5f-4655-883b-442ac04d1739", @@ -2027,7 +2027,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Create a new private role for your partner." }, { "id": "11278a6a-a82a-427f-8562-e5300d27716e", @@ -2043,7 +2043,7 @@ "inverse_of": "995f2684-8c5f-4655-883b-442ac04d1739", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner create a new private role for you." }, { "id": "23f090ec-ad76-4cf2-8622-e23ca8dddb20", @@ -2059,7 +2059,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Ask your partner to follow a bolder mood." }, { "id": "3f120718-9dbe-4856-8186-bb103f3f04c6", @@ -2075,7 +2075,7 @@ "inverse_of": "23f090ec-ad76-4cf2-8622-e23ca8dddb20", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Follow a bolder mood from your partner." }, { "id": "2fc33011-085d-475e-84e0-0a6a25eebcd5", @@ -2091,7 +2091,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Lead your partner through a slower reveal." }, { "id": "1585dcbb-e1a1-4acc-841a-3639cb93654e", @@ -2107,7 +2107,7 @@ "inverse_of": "2fc33011-085d-475e-84e0-0a6a25eebcd5", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner lead you through a slower reveal." }, { "id": "75cf4a2e-4b54-466d-89bf-98220b9cc642", @@ -2123,7 +2123,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner choose a shared private game." }, { "id": "e2a61796-2208-4795-8542-0bc4da60441b", @@ -2139,7 +2139,7 @@ "inverse_of": "75cf4a2e-4b54-466d-89bf-98220b9cc642", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Choose a shared private game with your partner." }, { "id": "1b150b40-a1b2-4615-8d18-9e778ba692e6", @@ -2155,7 +2155,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Create a confident private plan for your partner." }, { "id": "f0124342-e72a-4a82-8899-5f24c79611eb", @@ -2171,7 +2171,7 @@ "inverse_of": "1b150b40-a1b2-4615-8d18-9e778ba692e6", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner create a confident private plan for you." }, { "id": "0b69f32e-427b-4d5e-8497-18d7b990b135", @@ -2187,7 +2187,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Ask your partner to follow a playful private rule." }, { "id": "b81c2665-8e74-446e-8efb-2134d841fcaf", @@ -2203,7 +2203,7 @@ "inverse_of": "0b69f32e-427b-4d5e-8497-18d7b990b135", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Follow a playful private rule from your partner." }, { "id": "8bd34397-f1dc-49df-8fd5-833d9146b1bc", @@ -2219,7 +2219,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Lead your partner through a private invitation." }, { "id": "b5954b10-606d-4fa3-85fa-eaf3385bc53c", @@ -2235,7 +2235,7 @@ "inverse_of": "8bd34397-f1dc-49df-8fd5-833d9146b1bc", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner lead you through a private invitation." }, { "id": "f493ec1b-b903-426a-8b18-8476f918bc3a", @@ -2251,7 +2251,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner choose a more daring date detail." }, { "id": "325b0b77-212e-43e8-864c-e8ec65fd9a9e", @@ -2267,7 +2267,7 @@ "inverse_of": "f493ec1b-b903-426a-8b18-8476f918bc3a", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Choose a more daring date detail with your partner." }, { "id": "342dca46-ff17-4302-8023-96bb2cf65136", @@ -2283,7 +2283,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Create a private challenge for your partner." }, { "id": "8a3e2b6d-535d-4eeb-859b-e353d56daef2", @@ -2299,7 +2299,7 @@ "inverse_of": "342dca46-ff17-4302-8023-96bb2cf65136", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner create a private challenge for you." }, { "id": "232f7716-1cf7-49d5-8e0b-dacc900eaf43", @@ -2315,7 +2315,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Ask your partner to follow a surprise element." }, { "id": "9736f5d1-bbe7-406a-8818-1f0704ef9f68", @@ -2331,7 +2331,7 @@ "inverse_of": "232f7716-1cf7-49d5-8e0b-dacc900eaf43", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Follow a surprise element from your partner." }, { "id": "943b36bc-0266-40c2-80ca-eac25c6ded88", @@ -2347,7 +2347,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Lead your partner through a new private role." }, { "id": "9661cb4b-0884-4db8-87a3-85f0c6013c9e", @@ -2363,7 +2363,7 @@ "inverse_of": "943b36bc-0266-40c2-80ca-eac25c6ded88", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner lead you through a new private role." }, { "id": "30c5f3c1-36a0-4750-86af-3431a57eab36", @@ -2379,7 +2379,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner choose a bolder mood." }, { "id": "66f726db-2b23-4136-8c8a-87e092d71075", @@ -2395,7 +2395,7 @@ "inverse_of": "30c5f3c1-36a0-4750-86af-3431a57eab36", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Choose a bolder mood with your partner." }, { "id": "e30de43d-62ee-41db-8059-2b75eb50e375", @@ -2411,7 +2411,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Create a slower reveal for your partner." }, { "id": "4963b3f0-b5ba-4e04-8d50-a4a6d944bd92", @@ -2427,13 +2427,13 @@ "inverse_of": "e30de43d-62ee-41db-8059-2b75eb50e375", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner create a slower reveal for you." }, { "id": "b6f5b9cf-100a-4a26-844d-c2b88f397829", "pack_slug": "shared-curiosity", "text": "Ask your partner to follow a shared private game", - "partner_text": "Follow a shared private game from your partner", + "partner_text": "Accept your partner's invitation to a shared private game", "intensity": 3, "question_type": "swipe", "config": {}, @@ -2443,12 +2443,12 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Ask your partner to follow a shared private game." }, { "id": "dd43b49d-e054-4ead-81ff-c6c6bf2f87fa", "pack_slug": "shared-curiosity", - "text": "Follow a shared private game from your partner", + "text": "Accept your partner's invitation to a shared private game", "partner_text": "Ask your partner to follow a shared private game", "intensity": 3, "question_type": "swipe", @@ -2459,7 +2459,7 @@ "inverse_of": "b6f5b9cf-100a-4a26-844d-c2b88f397829", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Accept your partner's invitation to a shared private game." }, { "id": "33b6340f-0b87-4a31-84bd-a0a72765c0c7", @@ -2475,7 +2475,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Lead your partner through a confident private plan." }, { "id": "f6273a9b-090d-4260-8a41-d1ba40d2c272", @@ -2491,7 +2491,7 @@ "inverse_of": "33b6340f-0b87-4a31-84bd-a0a72765c0c7", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner lead you through a confident private plan." }, { "id": "81cfe9e6-12f9-478f-884b-607426a22ed2", @@ -2507,7 +2507,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner choose a playful private rule." }, { "id": "4eb80f7a-874b-4aa5-8848-2d2b7ef219c2", @@ -2523,7 +2523,7 @@ "inverse_of": "81cfe9e6-12f9-478f-884b-607426a22ed2", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Choose a playful private rule with your partner." }, { "id": "fffe7ca2-625c-458c-835c-cb82b3ae545f", @@ -2539,7 +2539,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Create a private invitation for your partner." }, { "id": "7baab3f0-c4c8-4d64-896c-e04cb00b00b9", @@ -2555,7 +2555,7 @@ "inverse_of": "fffe7ca2-625c-458c-835c-cb82b3ae545f", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner create a private invitation for you." }, { "id": "cb2f95fc-3154-4a7f-8217-2076eeff99b2", @@ -2571,7 +2571,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Ask your partner to follow a more daring date detail." }, { "id": "fd67af27-b0fe-4600-8a6c-f0ab88a816b5", @@ -2587,7 +2587,7 @@ "inverse_of": "cb2f95fc-3154-4a7f-8217-2076eeff99b2", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Follow a more daring date detail from your partner." }, { "id": "48c2f293-2d14-4138-84b4-f32f1977468d", @@ -2603,7 +2603,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Lead your partner through a private challenge with more mystery." }, { "id": "df064fa7-68ca-45c3-88c8-b507dbe1e89a", @@ -2619,7 +2619,7 @@ "inverse_of": "48c2f293-2d14-4138-84b4-f32f1977468d", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner lead you through a private challenge with more mystery." }, { "id": "a1b216b2-6ddb-4c43-800b-242680270bcd", @@ -2635,7 +2635,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner choose a surprise element with a slower build-up." }, { "id": "4f8e295f-272a-488d-88cf-336400211bd8", @@ -2651,7 +2651,7 @@ "inverse_of": "a1b216b2-6ddb-4c43-800b-242680270bcd", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Choose a surprise element with your partner with a slower build-up." }, { "id": "bce468e8-e16b-4248-88c1-0f8bc0be6241", @@ -2667,7 +2667,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Create a new private role for your partner with extra confidence." }, { "id": "9656003b-2134-4980-8eec-7d0212ced819", @@ -2683,7 +2683,7 @@ "inverse_of": "bce468e8-e16b-4248-88c1-0f8bc0be6241", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner create a new private role for you with extra confidence." }, { "id": "92085256-ce8f-4d8c-8e7e-61e234f2096b", @@ -2699,7 +2699,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Ask your partner to follow a bolder mood with a new setting." }, { "id": "1e1b4602-8dcb-43d0-85e5-a21a52dc9da8", @@ -2715,7 +2715,7 @@ "inverse_of": "92085256-ce8f-4d8c-8e7e-61e234f2096b", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Follow a bolder mood from your partner with a new setting." }, { "id": "026abea8-51ac-43c1-8ef4-59f4b6bc03f2", @@ -2731,7 +2731,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Lead your partner through a slower reveal with a playful rule." }, { "id": "7fb5a3e0-7647-4e92-83f7-b5081f050e80", @@ -2747,7 +2747,7 @@ "inverse_of": "026abea8-51ac-43c1-8ef4-59f4b6bc03f2", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner lead you through a slower reveal with a playful rule." }, { "id": "5e858d42-c5c8-4020-80c8-8f50de22f454", @@ -2763,7 +2763,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner choose a shared private game with a shared signal." }, { "id": "0e7fe37c-0155-4321-87f1-e7ab41f743d3", @@ -2779,7 +2779,7 @@ "inverse_of": "5e858d42-c5c8-4020-80c8-8f50de22f454", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Choose a shared private game with your partner with a shared signal." }, { "id": "5cd2257c-506f-4f5b-8ea9-1a81062d8716", @@ -2795,7 +2795,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Create a confident private plan for your partner with a clear check-in." }, { "id": "c1dc63d9-5de3-480a-810a-f0d6c170e5ac", @@ -2811,7 +2811,7 @@ "inverse_of": "5cd2257c-506f-4f5b-8ea9-1a81062d8716", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner create a confident private plan for you with a clear check-in." }, { "id": "fa8250f6-5941-4c8f-8b59-523841184235", @@ -2827,7 +2827,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Ask your partner to follow a playful private rule with a secret detail." }, { "id": "3eebaed7-2c36-41e0-8206-940ff723758a", @@ -2843,7 +2843,7 @@ "inverse_of": "fa8250f6-5941-4c8f-8b59-523841184235", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Follow a playful private rule from your partner with a secret detail." }, { "id": "8b7afe08-5ed6-44b3-8452-53889794d327", @@ -2859,7 +2859,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Lead your partner through a private invitation with a more personal mood." }, { "id": "e55f9c48-997c-4c22-8647-06b1b2cf39ff", @@ -2875,7 +2875,7 @@ "inverse_of": "8b7afe08-5ed6-44b3-8452-53889794d327", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner lead you through a private invitation with a more personal mood." }, { "id": "28d5df40-d8fd-4878-89fa-a60262512e1f", @@ -2891,7 +2891,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner choose a more daring date detail with a deliberate pace." }, { "id": "0c811c43-5002-478a-8402-14c92795c1b6", @@ -2907,7 +2907,7 @@ "inverse_of": "28d5df40-d8fd-4878-89fa-a60262512e1f", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Choose a more daring date detail with your partner with a deliberate pace." }, { "id": "70ca9ee4-45cb-484c-8a64-517d8253f6c7", @@ -2923,7 +2923,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Create a private challenge for your partner with a surprise choice." }, { "id": "845afe32-234c-4653-844f-a3b34a58502e", @@ -2939,7 +2939,7 @@ "inverse_of": "70ca9ee4-45cb-484c-8a64-517d8253f6c7", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner create a private challenge for you with a surprise choice." }, { "id": "acdfa262-df2f-4de1-8430-456d0f6d9b77", @@ -2955,7 +2955,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Ask your partner to follow a surprise element with a private invitation." }, { "id": "4e5fbddd-d75d-412a-806d-9a9b9ba6d5d2", @@ -2971,7 +2971,7 @@ "inverse_of": "acdfa262-df2f-4de1-8430-456d0f6d9b77", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Follow a surprise element from your partner with a private invitation." }, { "id": "8c30fb8b-f87e-4809-8c7b-c4a45362fbdb", @@ -2987,7 +2987,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Lead your partner through a new private role with a new atmosphere." }, { "id": "2305c703-6f29-4b4c-88cd-8e75562a7056", @@ -3003,7 +3003,7 @@ "inverse_of": "8c30fb8b-f87e-4809-8c7b-c4a45362fbdb", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner lead you through a new private role with a new atmosphere." }, { "id": "42d43d70-f53d-4161-84f5-5ca3be5d0ead", @@ -3019,7 +3019,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner choose a bolder mood with a bolder opening." }, { "id": "eb990164-6326-4d5f-8b0d-7dc809620618", @@ -3035,7 +3035,7 @@ "inverse_of": "42d43d70-f53d-4161-84f5-5ca3be5d0ead", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Choose a bolder mood with your partner with a bolder opening." }, { "id": "ed6c8e8c-1071-46f2-863d-6b480c047e64", @@ -3051,7 +3051,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Create a slower reveal for your partner with a softer landing." }, { "id": "a1da6834-d764-4d64-8ee0-13c63e0e498d", @@ -3067,13 +3067,13 @@ "inverse_of": "ed6c8e8c-1071-46f2-863d-6b480c047e64", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner create a slower reveal for you with a softer landing." }, { "id": "d551985e-d719-4eb7-89cc-6c4659249728", "pack_slug": "private-possibilities", "text": "Ask your partner to follow a shared private game with an unexpected detail", - "partner_text": "Follow a shared private game from your partner with an unexpected detail", + "partner_text": "Accept your partner's invitation to a shared private game with an unexpected detail", "intensity": 3, "question_type": "swipe", "config": {}, @@ -3083,12 +3083,12 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Ask your partner to follow a shared private game with an unexpected detail." }, { "id": "0245d98b-a32d-4549-8a55-fd8c87103ac5", "pack_slug": "private-possibilities", - "text": "Follow a shared private game from your partner with an unexpected detail", + "text": "Accept your partner's invitation to a shared private game with an unexpected detail", "partner_text": "Ask your partner to follow a shared private game with an unexpected detail", "intensity": 3, "question_type": "swipe", @@ -3099,7 +3099,7 @@ "inverse_of": "d551985e-d719-4eb7-89cc-6c4659249728", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Accept your partner's invitation to a shared private game with an unexpected detail." }, { "id": "b3f0556f-806c-4114-85b8-1ea04033b6f3", @@ -3115,7 +3115,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Lead your partner through a confident private plan with a personal clue." }, { "id": "b9d02754-6806-44ba-8f7b-3609d79fa053", @@ -3131,7 +3131,7 @@ "inverse_of": "b3f0556f-806c-4114-85b8-1ea04033b6f3", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner lead you through a confident private plan with a personal clue." }, { "id": "ac75a853-f73c-4db4-8a95-eaa71331897a", @@ -3147,7 +3147,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner choose a playful private rule with more anticipation." }, { "id": "5384d7cf-43d4-4221-8611-cc392ec9d184", @@ -3163,7 +3163,7 @@ "inverse_of": "ac75a853-f73c-4db4-8a95-eaa71331897a", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Choose a playful private rule with your partner with more anticipation." }, { "id": "431b5c92-192e-4774-8b92-dab504be41af", @@ -3179,7 +3179,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Create a private invitation for your partner with a calm reset." }, { "id": "3af580f6-fdfc-4c17-8f52-f08d20ba3099", @@ -3195,7 +3195,7 @@ "inverse_of": "431b5c92-192e-4774-8b92-dab504be41af", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner create a private invitation for you with a calm reset." }, { "id": "24514587-f67d-4188-83e8-9fd26ff9ddc3", @@ -3211,7 +3211,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Ask your partner to follow a more daring date detail with a shared agreement." }, { "id": "da51c45d-7419-4ccd-8c46-06d83e135c14", @@ -3227,7 +3227,7 @@ "inverse_of": "24514587-f67d-4188-83e8-9fd26ff9ddc3", "review_status": "draft", "policy_risk": "low", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Follow a more daring date detail from your partner with a shared agreement." }, { "id": "28fbf20b-b0a0-4003-8a21-ebe58ad55d3b", @@ -3243,7 +3243,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner lead a more adventurous private experience after you agree the limits with more mystery." }, { "id": "990a0232-d192-480a-85e9-9a54b3cb102d", @@ -3259,7 +3259,7 @@ "inverse_of": "28fbf20b-b0a0-4003-8a21-ebe58ad55d3b", "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Lead a more adventurous private experience after your partner agrees the limits with more mystery." }, { "id": "c345d9f0-83e9-45cd-8ef4-4d57b2f45f6e", @@ -3275,7 +3275,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner lead a bolder private challenge after you agree the limits with a slower build-up." }, { "id": "e460f726-87a6-4069-81f6-b6332f54baf3", @@ -3291,7 +3291,7 @@ "inverse_of": "c345d9f0-83e9-45cd-8ef4-4d57b2f45f6e", "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Lead a bolder private challenge after your partner agrees the limits with a slower build-up." }, { "id": "e5906dbf-1e2a-42a4-825e-824b8d7ae097", @@ -3307,7 +3307,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner lead an unfamiliar private dynamic after you agree the limits with extra confidence." }, { "id": "37562093-4ec8-4bd4-8daf-84b23d8ab3a2", @@ -3323,7 +3323,7 @@ "inverse_of": "e5906dbf-1e2a-42a4-825e-824b8d7ae097", "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Lead an unfamiliar private dynamic after your partner agrees the limits with extra confidence." }, { "id": "01dcc4d9-492a-4f06-8ea6-70a3c689bf3f", @@ -3339,7 +3339,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner lead a private plan outside your usual routine after you agree the limits with a new setting." }, { "id": "d6dba4ff-b6b1-47b5-8cd3-a6ec71088c96", @@ -3355,7 +3355,7 @@ "inverse_of": "01dcc4d9-492a-4f06-8ea6-70a3c689bf3f", "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Lead a private plan outside your usual routine after your partner agrees the limits with a new setting." }, { "id": "3501223b-e84a-4ef0-8a01-216dc04f88d3", @@ -3371,7 +3371,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner lead a more intense private mood after you agree the limits with a playful rule." }, { "id": "3d72f0df-106e-4d27-8e48-24fb147a5d09", @@ -3387,7 +3387,7 @@ "inverse_of": "3501223b-e84a-4ef0-8a01-216dc04f88d3", "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Lead a more intense private mood after your partner agrees the limits with a playful rule." }, { "id": "d74618a6-7c35-4239-839b-db893236ace0", @@ -3403,7 +3403,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner lead a more adventurous private experience after you agree the limits with a shared signal." }, { "id": "6d20d750-5dad-4113-847f-b0f18ecc087c", @@ -3419,7 +3419,7 @@ "inverse_of": "d74618a6-7c35-4239-839b-db893236ace0", "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Lead a more adventurous private experience after your partner agrees the limits with a shared signal." }, { "id": "82f6af1b-7dbd-4823-8bd5-727080287118", @@ -3435,7 +3435,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner lead a bolder private challenge after you agree the limits with a clear check-in." }, { "id": "20113f08-3391-46f1-8ef0-7984248a8879", @@ -3451,7 +3451,7 @@ "inverse_of": "82f6af1b-7dbd-4823-8bd5-727080287118", "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Lead a bolder private challenge after your partner agrees the limits with a clear check-in." }, { "id": "711717d0-ed03-4601-8a3d-9f1d9943e3b4", @@ -3467,7 +3467,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner lead an unfamiliar private dynamic after you agree the limits with a secret detail." }, { "id": "b59c1821-27b1-4430-8ad9-d5668e17dcef", @@ -3483,7 +3483,7 @@ "inverse_of": "711717d0-ed03-4601-8a3d-9f1d9943e3b4", "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Lead an unfamiliar private dynamic after your partner agrees the limits with a secret detail." }, { "id": "1f7499bf-6879-476f-8a1d-800e0d499c32", @@ -3499,7 +3499,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner lead a private plan outside your usual routine after you agree the limits with a more personal mood." }, { "id": "5addc1d8-cf00-4d24-8630-383f7c068946", @@ -3515,7 +3515,7 @@ "inverse_of": "1f7499bf-6879-476f-8a1d-800e0d499c32", "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Lead a private plan outside your usual routine after your partner agrees the limits with a more personal mood." }, { "id": "39013ab2-8f24-4829-85dc-a3090960331a", @@ -3531,7 +3531,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner lead a more intense private mood after you agree the limits with a deliberate pace." }, { "id": "03c0b530-3cce-4d0f-86cf-3dd952c67971", @@ -3547,7 +3547,7 @@ "inverse_of": "39013ab2-8f24-4829-85dc-a3090960331a", "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Lead a more intense private mood after your partner agrees the limits with a deliberate pace." }, { "id": "c43a3542-dd55-4635-8dbd-6086d2f8094e", @@ -3563,7 +3563,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner lead a more adventurous private experience after you agree the limits with a surprise choice." }, { "id": "0d3c708b-6af4-4780-8c20-978922491c38", @@ -3579,7 +3579,7 @@ "inverse_of": "c43a3542-dd55-4635-8dbd-6086d2f8094e", "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Lead a more adventurous private experience after your partner agrees the limits with a surprise choice." }, { "id": "a00d4e27-fabd-4fe5-8a8d-22f3b1396db6", @@ -3595,7 +3595,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner lead a bolder private challenge after you agree the limits with a private invitation." }, { "id": "1343ab20-194f-4949-81da-6e87c175c2a1", @@ -3611,7 +3611,7 @@ "inverse_of": "a00d4e27-fabd-4fe5-8a8d-22f3b1396db6", "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Lead a bolder private challenge after your partner agrees the limits with a private invitation." }, { "id": "882ccb65-f6f7-47c7-8670-0d8a3036e5ea", @@ -3627,7 +3627,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner lead an unfamiliar private dynamic after you agree the limits with a new atmosphere." }, { "id": "e1ad7b12-e49a-4b57-8d8c-ce4452e342cb", @@ -3643,7 +3643,7 @@ "inverse_of": "882ccb65-f6f7-47c7-8670-0d8a3036e5ea", "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Lead an unfamiliar private dynamic after your partner agrees the limits with a new atmosphere." }, { "id": "1209065c-92ee-4013-8439-43a94526cb91", @@ -3659,7 +3659,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner lead a private plan outside your usual routine after you agree the limits with a bolder opening." }, { "id": "d56474c8-b62e-46b9-8705-6e2a8e2b580b", @@ -3675,7 +3675,7 @@ "inverse_of": "1209065c-92ee-4013-8439-43a94526cb91", "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Lead a private plan outside your usual routine after your partner agrees the limits with a bolder opening." }, { "id": "eed56452-0afc-4666-8d11-03dae31e0fc6", @@ -3691,7 +3691,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner lead a more intense private mood after you agree the limits with a softer landing." }, { "id": "e88a361b-708a-4ffc-8ddb-d365c2a6faf7", @@ -3707,7 +3707,7 @@ "inverse_of": "eed56452-0afc-4666-8d11-03dae31e0fc6", "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Lead a more intense private mood after your partner agrees the limits with a softer landing." }, { "id": "18876d4d-74c2-4338-873c-4bf60ea84364", @@ -3723,7 +3723,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner lead a more adventurous private experience after you agree the limits with an unexpected detail." }, { "id": "ac72c24a-6c5f-4fa1-82f0-5d8dccb60868", @@ -3739,7 +3739,7 @@ "inverse_of": "18876d4d-74c2-4338-873c-4bf60ea84364", "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Lead a more adventurous private experience after your partner agrees the limits with an unexpected detail." }, { "id": "bbe5baa4-9f2d-4da9-87b8-880241e9b63d", @@ -3755,7 +3755,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner lead a bolder private challenge after you agree the limits with a personal clue." }, { "id": "4705e835-ad91-49bc-87d5-f545fa96dc94", @@ -3771,7 +3771,7 @@ "inverse_of": "bbe5baa4-9f2d-4da9-87b8-880241e9b63d", "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Lead a bolder private challenge after your partner agrees the limits with a personal clue." }, { "id": "2fd55c00-74d9-449c-8e97-20803acda350", @@ -3787,7 +3787,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner lead an unfamiliar private dynamic after you agree the limits with more anticipation." }, { "id": "4451af6e-6054-45c4-8e6d-8bf8814268ba", @@ -3803,7 +3803,7 @@ "inverse_of": "2fd55c00-74d9-449c-8e97-20803acda350", "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Lead an unfamiliar private dynamic after your partner agrees the limits with more anticipation." }, { "id": "e77547fc-b5fd-46b8-8532-a65978134de5", @@ -3819,7 +3819,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner lead a private plan outside your usual routine after you agree the limits with a calm reset." }, { "id": "e716ce0d-8bcc-4d2e-818a-d9327084727f", @@ -3835,7 +3835,7 @@ "inverse_of": "e77547fc-b5fd-46b8-8532-a65978134de5", "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Lead a private plan outside your usual routine after your partner agrees the limits with a calm reset." }, { "id": "84da4eb8-bc9d-4e77-82ca-13827e987de9", @@ -3851,7 +3851,7 @@ "inverse_of": null, "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Let your partner lead a more intense private mood after you agree the limits with a shared agreement." }, { "id": "d0e3a26f-26b6-423d-8bbd-c6858b4d49a6", @@ -3867,7 +3867,7 @@ "inverse_of": "84da4eb8-bc9d-4e77-82ca-13827e987de9", "review_status": "draft", "policy_risk": "edge", - "intended_outcome": "A mutual match aligns private roles, boundaries, and expectations." + "intended_outcome": "The couple matches on this role-based private proposal: Lead a more intense private mood after your partner agrees the limits with a shared agreement." }, { "id": "7f756505-88f2-498e-88c2-40466ae3cfa3", @@ -3876,7 +3876,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Try a new private dynamic after agreeing what feels comfortable Option 1.", + "text": "Try a new private dynamic after agreeing what feels comfortable.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -3892,7 +3892,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Share a fantasy in your own words and discuss the part that appeals Option 2.", + "text": "Share a fantasy in your own words, then discuss the part that appeals.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -3908,7 +3908,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Agree on a private signal that means slow down or pause Option 3.", + "text": "Agree on a private signal for slowing down or pausing.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -3924,7 +3924,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Build anticipation before a private experience without revealing every detail Option 4.", + "text": "Build anticipation without revealing every detail.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -3940,7 +3940,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Take turns choosing one detail of a more daring private date Option 5.", + "text": "Take turns choosing a detail of a more daring private date.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -3956,7 +3956,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Create a private wishlist using your own words Option 6.", + "text": "Create a private wishlist in your own words.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -3972,7 +3972,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Explore a shared curiosity without committing to the full idea Option 7.", + "text": "Explore a shared curiosity without committing to the full idea.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -3988,7 +3988,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Choose a private setting that makes you both feel more confident Option 8.", + "text": "Choose a private setting that makes you both feel confident.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4004,7 +4004,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Plan a private experience where the details stay between you Option 9.", + "text": "Plan a private experience where the details stay between you.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4020,7 +4020,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Name one boundary that makes a bolder idea feel comfortable Option 10.", + "text": "Name one boundary that makes a bolder idea feel comfortable.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4036,7 +4036,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Try a new kind of private attention with clear check-ins Option 11.", + "text": "Try a new kind of private attention with clear check-ins.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4052,7 +4052,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Create a private ritual for asking for something different Option 12.", + "text": "Create a private ritual for asking for something different.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4068,7 +4068,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Agree on a playful private rule you can both change at any time Option 13.", + "text": "Agree on a playful private rule you can change at any time.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4084,7 +4084,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Explore a familiar private moment with one surprising detail Option 14.", + "text": "Explore a familiar private moment with one surprising detail.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4100,7 +4100,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Choose a private mood that feels exciting without rushing Option 15.", + "text": "Choose a private mood that feels exciting without rushing.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4116,7 +4116,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Try a new private dynamic after agreeing what feels comfortable Option 16.", + "text": "Set up a private date where you each choose one surprise.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4132,7 +4132,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Share a fantasy in your own words and discuss the part that appeals Option 17.", + "text": "Talk through a private curiosity before deciding whether to try it.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4148,7 +4148,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Agree on a private signal that means slow down or pause Option 18.", + "text": "Choose a private detail that makes both of you feel more confident.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4164,7 +4164,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Build anticipation before a private experience without revealing every detail Option 19.", + "text": "Plan a private moment with a clear way to pause or change direction.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4180,7 +4180,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Take turns choosing one detail of a more daring private date Option 20.", + "text": "Make a shared list of private ideas you would like to discuss.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4196,7 +4196,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Create a private wishlist using your own words Option 21.", + "text": "Choose a new private setting and agree what would make it feel right.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4212,7 +4212,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Explore a shared curiosity without committing to the full idea Option 22.", + "text": "Build a private ritual around anticipation and honest check-ins.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4228,7 +4228,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Choose a private setting that makes you both feel more confident Option 23.", + "text": "Take turns leading a private plan after agreeing its boundaries.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4244,7 +4244,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Plan a private experience where the details stay between you Option 24.", + "text": "Create a private invitation that leaves room for a no.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4260,7 +4260,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Name one boundary that makes a bolder idea feel comfortable Option 25.", + "text": "Try a slightly bolder version of a familiar romantic ritual.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4276,7 +4276,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Try a new kind of private attention with clear check-ins Option 26.", + "text": "Pick a private mood and let the details unfold together.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4292,7 +4292,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Create a private ritual for asking for something different Option 27.", + "text": "Agree on a private signal for wanting more of something.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4308,7 +4308,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Agree on a playful private rule you can both change at any time Option 28.", + "text": "Make space for a private idea that has been hard to say aloud.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4324,7 +4324,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Explore a familiar private moment with one surprising detail Option 29.", + "text": "Choose a private surprise that stays inside both comfort levels.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4340,7 +4340,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Choose a private mood that feels exciting without rushing Option 30.", + "text": "Plan a private experience around trust and curiosity.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4356,7 +4356,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Try a new private dynamic after agreeing what feels comfortable Option 31.", + "text": "Set a private intention for feeling closer and more adventurous.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4372,7 +4372,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Share a fantasy in your own words and discuss the part that appeals Option 32.", + "text": "Share a private compliment about what you want more of.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4388,7 +4388,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Agree on a private signal that means slow down or pause Option 33.", + "text": "Choose a private challenge that either of you can decline freely.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4404,7 +4404,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Build anticipation before a private experience without revealing every detail Option 34.", + "text": "Create a shared language for what feels exciting.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4420,7 +4420,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Take turns choosing one detail of a more daring private date Option 35.", + "text": "Plan a slower private experience focused on anticipation.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4436,7 +4436,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Create a private wishlist using your own words Option 36.", + "text": "Agree on the kind of surprise that feels exciting rather than stressful.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4452,7 +4452,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Explore a shared curiosity without committing to the full idea Option 37.", + "text": "Explore a private idea that sits just outside your usual routine.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4468,7 +4468,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Choose a private setting that makes you both feel more confident Option 38.", + "text": "Choose one small change that makes a private moment feel new.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4484,7 +4484,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Plan a private experience where the details stay between you Option 39.", + "text": "Build a private atmosphere that makes both of you feel bold.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4500,7 +4500,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Name one boundary that makes a bolder idea feel comfortable Option 40.", + "text": "Plan a playful private experience with no pressure to finish.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4516,7 +4516,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Try a new kind of private attention with clear check-ins Option 41.", + "text": "Create a private moment where both of you get to be surprised.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4532,7 +4532,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Create a private ritual for asking for something different Option 42.", + "text": "Agree to discuss one private curiosity without acting on it.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4548,7 +4548,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Agree on a playful private rule you can both change at any time Option 43.", + "text": "Choose a private way to celebrate mutual attraction.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4564,7 +4564,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Explore a familiar private moment with one surprising detail Option 44.", + "text": "Try a private challenge that is easy to pause or change.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4580,7 +4580,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Choose a private mood that feels exciting without rushing Option 45.", + "text": "Plan a private reset that starts with honest communication.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4596,7 +4596,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Try a new private dynamic after agreeing what feels comfortable Option 46.", + "text": "Create a private map of what each of you is curious about.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4612,7 +4612,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Share a fantasy in your own words and discuss the part that appeals Option 47.", + "text": "Choose a private mood where conversation stays part of the experience.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4628,7 +4628,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Agree on a private signal that means slow down or pause Option 48.", + "text": "Set a private boundary that lets you both relax into the moment.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4644,7 +4644,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Build anticipation before a private experience without revealing every detail Option 49.", + "text": "Plan a shared private experiment with no expectation beyond curiosity.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4660,7 +4660,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Take turns choosing one detail of a more daring private date Option 50.", + "text": "Choose a private way to make a future date feel more charged.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4676,7 +4676,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Create a private wishlist using your own words Option 51.", + "text": "Explore a new private mood without needing a perfect plan.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4692,7 +4692,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Explore a shared curiosity without committing to the full idea Option 52.", + "text": "Create a private signal for when something feels especially good.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4708,7 +4708,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Choose a private setting that makes you both feel more confident Option 53.", + "text": "Agree on a private way to invite more confidence.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4724,7 +4724,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Plan a private experience where the details stay between you Option 54.", + "text": "Plan a private moment that feels playful rather than performative.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4740,7 +4740,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Name one boundary that makes a bolder idea feel comfortable Option 55.", + "text": "Choose a private detail that helps you both switch off distractions.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4756,7 +4756,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Try a new kind of private attention with clear check-ins Option 56.", + "text": "Make a private agreement about what you want to explore next.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4772,7 +4772,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Create a private ritual for asking for something different Option 57.", + "text": "Try a private experience where you take turns leading.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4788,7 +4788,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Agree on a playful private rule you can both change at any time Option 58.", + "text": "Create a private invitation with a clear boundary built in.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4804,7 +4804,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Explore a familiar private moment with one surprising detail Option 59.", + "text": "Plan a private encounter around a shared idea.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4820,7 +4820,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Choose a private mood that feels exciting without rushing Option 60.", + "text": "Choose a private surprise that you both get to shape.", "partner_text": null, "intensity": 3, "question_type": "swipe", @@ -4836,7 +4836,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Write the private detail you want your partner to choose. Response focus 1.", + "text": "Write the detail you want your partner to choose. Keep the final detail in your own words.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -4845,7 +4845,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the detail you want your partner to choose, so the in-app result can become specific in their own words." }, { "id": "05e24051-4b5b-4a70-85f3-791fa0cc70b2", @@ -4854,7 +4854,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Describe a private surprise you would welcome. Response focus 2.", + "text": "Describe a private surprise you would welcome. Keep the final detail in your own words.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -4863,7 +4863,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private surprise you would welcome, so the in-app result can become specific in their own words." }, { "id": "d066d491-9bd1-4ca4-8deb-395242249dd3", @@ -4872,7 +4872,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Write one boundary that makes a bolder idea feel comfortable. Response focus 3.", + "text": "Write a boundary that makes a bolder idea feel comfortable. Keep the final detail in your own words.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -4881,7 +4881,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a boundary that makes a bolder idea feel comfortable, so the in-app result can become specific in their own words." }, { "id": "cbf21d70-48e9-4a33-8e40-bddeb42a7d48", @@ -4890,7 +4890,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Describe a private role you would be curious to explore. Response focus 4.", + "text": "Describe a private role you would be curious to explore. Keep the final detail in your own words.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -4899,7 +4899,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private role you would be curious to explore, so the in-app result can become specific in their own words." }, { "id": "7e3997e3-af44-44f9-8e28-a6031813e7a0", @@ -4908,7 +4908,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Write the private signal that means you want to slow down. Response focus 5.", + "text": "Write the signal that means you want to slow down. Keep the final detail in your own words.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -4917,7 +4917,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the signal that means you want to slow down, so the in-app result can become specific in their own words." }, { "id": "ffec43f7-cddd-4d00-8dc8-53431e7861a7", @@ -4926,7 +4926,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Describe the kind of anticipation you enjoy. Response focus 6.", + "text": "Describe the kind of anticipation you enjoy. Keep the final detail in your own words.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -4935,7 +4935,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the kind of anticipation you enjoy, so the in-app result can become specific in their own words." }, { "id": "aaee2618-2b3b-433d-88f4-345fddba6438", @@ -4944,7 +4944,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Write one private idea you want to discuss before trying. Response focus 7.", + "text": "Write a private idea you want to discuss before trying. Keep the final detail in your own words.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -4953,7 +4953,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private idea you want to discuss before trying, so the in-app result can become specific in their own words." }, { "id": "1cb96c3b-f8ab-4189-8ad1-dc4ecaac69d5", @@ -4962,7 +4962,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Describe how your partner can make a private moment feel more intentional. Response focus 8.", + "text": "Describe how your partner can make a private moment feel more intentional. Keep the final detail in your own words.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -4971,7 +4971,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about how your partner can make a private moment feel more intentional, so the in-app result can become specific in their own words." }, { "id": "b837b28c-089e-4cb0-864b-da0ce14588ab", @@ -4980,7 +4980,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Write the private setting where you feel most relaxed and adventurous. Response focus 9.", + "text": "Write the setting where you feel relaxed and adventurous. Keep the final detail in your own words.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -4989,7 +4989,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the setting where you feel relaxed and adventurous, so the in-app result can become specific in their own words." }, { "id": "76a6e182-0d21-4c54-876a-b7f642990c67", @@ -4998,7 +4998,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Write a private invitation in your own words. Response focus 10.", + "text": "Describe a private invitation in your own words. Keep the final detail in your own words.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5007,7 +5007,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private invitation in your own words, so the in-app result can become specific in their own words." }, { "id": "16291ff0-0572-479b-83cd-b772af4cc382", @@ -5016,7 +5016,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Write the private detail you want your partner to choose. Response focus 11.", + "text": "Write the detail you want your partner to choose. Name what would make the idea feel exciting.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5025,7 +5025,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the detail you want your partner to choose, so the in-app result can become specific in their own words." }, { "id": "15daa6a1-1000-49fc-8380-8f82d084ab3c", @@ -5034,7 +5034,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Describe a private surprise you would welcome. Response focus 12.", + "text": "Describe a private surprise you would welcome. Name what would make the idea feel exciting.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5043,7 +5043,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private surprise you would welcome, so the in-app result can become specific in their own words." }, { "id": "56892de1-96d8-4eed-854b-328423730f19", @@ -5052,7 +5052,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Write one boundary that makes a bolder idea feel comfortable. Response focus 13.", + "text": "Write a boundary that makes a bolder idea feel comfortable. Name what would make the idea feel exciting.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5061,7 +5061,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a boundary that makes a bolder idea feel comfortable, so the in-app result can become specific in their own words." }, { "id": "bc549b37-393f-42e2-8651-c71eb1eb3268", @@ -5070,7 +5070,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Describe a private role you would be curious to explore. Response focus 14.", + "text": "Describe a private role you would be curious to explore. Name what would make the idea feel exciting.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5079,7 +5079,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private role you would be curious to explore, so the in-app result can become specific in their own words." }, { "id": "f04e87ab-3ad8-4c68-8b21-3469f80332bc", @@ -5088,7 +5088,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Write the private signal that means you want to slow down. Response focus 15.", + "text": "Write the signal that means you want to slow down. Name what would make the idea feel exciting.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5097,7 +5097,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the signal that means you want to slow down, so the in-app result can become specific in their own words." }, { "id": "b3191b9d-f8a5-41a7-81e7-c5f408f80a50", @@ -5106,7 +5106,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Describe the kind of anticipation you enjoy. Response focus 16.", + "text": "Describe the kind of anticipation you enjoy. Name what would make the idea feel exciting.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5115,7 +5115,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the kind of anticipation you enjoy, so the in-app result can become specific in their own words." }, { "id": "f58169f1-55b4-42b6-8529-eab6ac3a4601", @@ -5124,7 +5124,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Write one private idea you want to discuss before trying. Response focus 17.", + "text": "Write a private idea you want to discuss before trying. Name what would make the idea feel exciting.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5133,7 +5133,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private idea you want to discuss before trying, so the in-app result can become specific in their own words." }, { "id": "a84b3102-d8ff-4165-802e-b3ef9862bc34", @@ -5142,7 +5142,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Describe how your partner can make a private moment feel more intentional. Response focus 18.", + "text": "Describe how your partner can make a private moment feel more intentional. Name what would make the idea feel exciting.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5151,7 +5151,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about how your partner can make a private moment feel more intentional, so the in-app result can become specific in their own words." }, { "id": "75a70ca3-c892-4876-8c75-528401d3a203", @@ -5160,7 +5160,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Write the private setting where you feel most relaxed and adventurous. Response focus 19.", + "text": "Write the setting where you feel relaxed and adventurous. Name what would make the idea feel exciting.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5169,7 +5169,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the setting where you feel relaxed and adventurous, so the in-app result can become specific in their own words." }, { "id": "689cd3ce-f864-45d1-8b92-909be73c8101", @@ -5178,7 +5178,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Write a private invitation in your own words. Response focus 20.", + "text": "Describe a private invitation in your own words. Name what would make the idea feel exciting.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5187,7 +5187,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private invitation in your own words, so the in-app result can become specific in their own words." }, { "id": "a7d96f65-6814-409d-8b54-39492da0d35f", @@ -5196,7 +5196,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Write the private detail you want your partner to choose. Response focus 21.", + "text": "Write the detail you want your partner to choose. Describe what you would want agreed first.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5205,7 +5205,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the detail you want your partner to choose, so the in-app result can become specific in their own words." }, { "id": "5fef9957-1b0c-4ee3-872b-61d6a397101a", @@ -5214,7 +5214,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Describe a private surprise you would welcome. Response focus 22.", + "text": "Describe a private surprise you would welcome. Describe what you would want agreed first.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5223,7 +5223,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private surprise you would welcome, so the in-app result can become specific in their own words." }, { "id": "a854373f-8c19-4d76-847a-e92da9c249f6", @@ -5232,7 +5232,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Write one boundary that makes a bolder idea feel comfortable. Response focus 23.", + "text": "Write a boundary that makes a bolder idea feel comfortable. Describe what you would want agreed first.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5241,7 +5241,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a boundary that makes a bolder idea feel comfortable, so the in-app result can become specific in their own words." }, { "id": "4532252e-e722-4055-82b2-62a2614c74aa", @@ -5250,7 +5250,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Describe a private role you would be curious to explore. Response focus 24.", + "text": "Describe a private role you would be curious to explore. Describe what you would want agreed first.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5259,7 +5259,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private role you would be curious to explore, so the in-app result can become specific in their own words." }, { "id": "05b69bff-18d6-4b59-881f-36af5bcc052f", @@ -5268,7 +5268,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Write the private signal that means you want to slow down. Response focus 25.", + "text": "Write the signal that means you want to slow down. Describe what you would want agreed first.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5277,7 +5277,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the signal that means you want to slow down, so the in-app result can become specific in their own words." }, { "id": "da103b20-737d-4fb1-845e-c2881d0803bc", @@ -5286,7 +5286,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Describe the kind of anticipation you enjoy. Response focus 26.", + "text": "Describe the kind of anticipation you enjoy. Describe what you would want agreed first.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5295,7 +5295,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the kind of anticipation you enjoy, so the in-app result can become specific in their own words." }, { "id": "e36bb2ed-4fea-4b6c-8018-35b77a0d1565", @@ -5304,7 +5304,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Write one private idea you want to discuss before trying. Response focus 27.", + "text": "Write a private idea you want to discuss before trying. Describe what you would want agreed first.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5313,7 +5313,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private idea you want to discuss before trying, so the in-app result can become specific in their own words." }, { "id": "35b9203d-dfd0-4dec-896d-f82eb5668bab", @@ -5322,7 +5322,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Describe how your partner can make a private moment feel more intentional. Response focus 28.", + "text": "Describe how your partner can make a private moment feel more intentional. Describe what you would want agreed first.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5331,7 +5331,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about how your partner can make a private moment feel more intentional, so the in-app result can become specific in their own words." }, { "id": "0370cf39-1b50-465d-869f-7ba830fc581e", @@ -5340,7 +5340,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Write the private setting where you feel most relaxed and adventurous. Response focus 29.", + "text": "Write the setting where you feel relaxed and adventurous. Describe what you would want agreed first.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5349,7 +5349,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the setting where you feel relaxed and adventurous, so the in-app result can become specific in their own words." }, { "id": "6f953e60-bb58-4552-8c60-525c9a39b798", @@ -5358,7 +5358,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Write a private invitation in your own words. Response focus 30.", + "text": "Describe a private invitation in your own words. Describe what you would want agreed first.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5367,7 +5367,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private invitation in your own words, so the in-app result can become specific in their own words." }, { "id": "a737ad68-0c53-4116-8ff9-cab4056c3ad1", @@ -5376,7 +5376,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Write the private detail you want your partner to choose. Response focus 31.", + "text": "Write the detail you want your partner to choose. Say what would help you feel confident.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5385,7 +5385,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the detail you want your partner to choose, so the in-app result can become specific in their own words." }, { "id": "6348b9b3-2ef9-4d27-8068-4d276a0b42bf", @@ -5394,7 +5394,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Describe a private surprise you would welcome. Response focus 32.", + "text": "Describe a private surprise you would welcome. Say what would help you feel confident.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5403,7 +5403,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private surprise you would welcome, so the in-app result can become specific in their own words." }, { "id": "868481ed-9eff-4c36-8ce1-a60ce329b66a", @@ -5412,7 +5412,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Write one boundary that makes a bolder idea feel comfortable. Response focus 33.", + "text": "Write a boundary that makes a bolder idea feel comfortable. Say what would help you feel confident.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5421,7 +5421,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a boundary that makes a bolder idea feel comfortable, so the in-app result can become specific in their own words." }, { "id": "73d6a615-8ed9-4c28-8c98-02fa64a24e89", @@ -5430,7 +5430,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Describe a private role you would be curious to explore. Response focus 34.", + "text": "Describe a private role you would be curious to explore. Say what would help you feel confident.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5439,7 +5439,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private role you would be curious to explore, so the in-app result can become specific in their own words." }, { "id": "80ec452b-d3b0-4a46-8c24-d51d4b55e529", @@ -5448,7 +5448,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Write the private signal that means you want to slow down. Response focus 35.", + "text": "Write the signal that means you want to slow down. Say what would help you feel confident.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5457,7 +5457,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the signal that means you want to slow down, so the in-app result can become specific in their own words." }, { "id": "01f8f53b-f64a-444f-89f1-af16f54de2e6", @@ -5466,7 +5466,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Describe the kind of anticipation you enjoy. Response focus 36.", + "text": "Describe the kind of anticipation you enjoy. Say what would help you feel confident.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5475,7 +5475,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the kind of anticipation you enjoy, so the in-app result can become specific in their own words." }, { "id": "97b2e7a3-0c35-4abe-89c6-eab6d9466265", @@ -5484,7 +5484,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Write one private idea you want to discuss before trying. Response focus 37.", + "text": "Write a private idea you want to discuss before trying. Say what would help you feel confident.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5493,7 +5493,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private idea you want to discuss before trying, so the in-app result can become specific in their own words." }, { "id": "a1741217-5dd7-4dd5-8c99-70002140c3da", @@ -5502,7 +5502,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Describe how your partner can make a private moment feel more intentional. Response focus 38.", + "text": "Describe how your partner can make a private moment feel more intentional. Say what would help you feel confident.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5511,7 +5511,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about how your partner can make a private moment feel more intentional, so the in-app result can become specific in their own words." }, { "id": "8479262c-ae4d-4e6c-84e2-e835be1de445", @@ -5520,7 +5520,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Write the private setting where you feel most relaxed and adventurous. Response focus 39.", + "text": "Write the setting where you feel relaxed and adventurous. Say what would help you feel confident.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5529,7 +5529,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the setting where you feel relaxed and adventurous, so the in-app result can become specific in their own words." }, { "id": "1361a95f-b6b1-42ee-884c-9497040337ed", @@ -5538,7 +5538,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Write a private invitation in your own words. Response focus 40.", + "text": "Describe a private invitation in your own words. Say what would help you feel confident.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5547,7 +5547,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private invitation in your own words, so the in-app result can become specific in their own words." }, { "id": "e8fc819b-ab8a-4b22-872a-042f9b04f925", @@ -5556,7 +5556,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Write the private detail you want your partner to choose. Response focus 41.", + "text": "Write the detail you want your partner to choose. Explain the part you would like to leave as a surprise.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5565,7 +5565,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the detail you want your partner to choose, so the in-app result can become specific in their own words." }, { "id": "5eaef369-8ae5-42a3-8ac3-deafc1c930b1", @@ -5574,7 +5574,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Describe a private surprise you would welcome. Response focus 42.", + "text": "Describe a private surprise you would welcome. Explain the part you would like to leave as a surprise.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5583,7 +5583,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private surprise you would welcome, so the in-app result can become specific in their own words." }, { "id": "923f31e2-b7c6-460e-89d5-2933a18309d6", @@ -5592,7 +5592,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Write one boundary that makes a bolder idea feel comfortable. Response focus 43.", + "text": "Write a boundary that makes a bolder idea feel comfortable. Explain the part you would like to leave as a surprise.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5601,7 +5601,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a boundary that makes a bolder idea feel comfortable, so the in-app result can become specific in their own words." }, { "id": "65179ffc-ca2b-4b90-8bf1-605d44ecb405", @@ -5610,7 +5610,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Describe a private role you would be curious to explore. Response focus 44.", + "text": "Describe a private role you would be curious to explore. Explain the part you would like to leave as a surprise.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5619,7 +5619,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private role you would be curious to explore, so the in-app result can become specific in their own words." }, { "id": "d43342d9-a4d9-4dfc-84db-57260e32a2c0", @@ -5628,7 +5628,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Write the private signal that means you want to slow down. Response focus 45.", + "text": "Write the signal that means you want to slow down. Explain the part you would like to leave as a surprise.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5637,7 +5637,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the signal that means you want to slow down, so the in-app result can become specific in their own words." }, { "id": "5c561bb5-57f1-439f-824a-c3fa2abfbb6e", @@ -5646,7 +5646,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Describe the kind of anticipation you enjoy. Response focus 46.", + "text": "Describe the kind of anticipation you enjoy. Explain the part you would like to leave as a surprise.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5655,7 +5655,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the kind of anticipation you enjoy, so the in-app result can become specific in their own words." }, { "id": "60369326-6435-42eb-8427-a17dd8cfa479", @@ -5664,7 +5664,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Write one private idea you want to discuss before trying. Response focus 47.", + "text": "Write a private idea you want to discuss before trying. Explain the part you would like to leave as a surprise.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5673,7 +5673,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private idea you want to discuss before trying, so the in-app result can become specific in their own words." }, { "id": "3930b46f-7095-4b6d-8109-518bbc815f45", @@ -5682,7 +5682,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Describe how your partner can make a private moment feel more intentional. Response focus 48.", + "text": "Describe how your partner can make a private moment feel more intentional. Explain the part you would like to leave as a surprise.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5691,7 +5691,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about how your partner can make a private moment feel more intentional, so the in-app result can become specific in their own words." }, { "id": "4d9e76da-3f75-42e4-8345-7d66a8a1f3b6", @@ -5700,7 +5700,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Write the private setting where you feel most relaxed and adventurous. Response focus 49.", + "text": "Write the setting where you feel relaxed and adventurous. Explain the part you would like to leave as a surprise.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5709,7 +5709,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the setting where you feel relaxed and adventurous, so the in-app result can become specific in their own words." }, { "id": "dc83f9c3-ed6d-4e07-8ab8-6de7e5c8d450", @@ -5718,7 +5718,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Write a private invitation in your own words. Response focus 50.", + "text": "Describe a private invitation in your own words. Explain the part you would like to leave as a surprise.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5727,7 +5727,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private invitation in your own words, so the in-app result can become specific in their own words." }, { "id": "ef2f7126-c9ea-47e9-8b57-ba931971f268", @@ -5736,7 +5736,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Write the private detail you want your partner to choose. Response focus 51.", + "text": "Write the detail you want your partner to choose. Write the version that feels right for the two of you.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5745,7 +5745,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the detail you want your partner to choose, so the in-app result can become specific in their own words." }, { "id": "39a979e7-9119-4c25-831c-6437e9f5af09", @@ -5754,7 +5754,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Describe a private surprise you would welcome. Response focus 52.", + "text": "Describe a private surprise you would welcome. Write the version that feels right for the two of you.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5763,7 +5763,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private surprise you would welcome, so the in-app result can become specific in their own words." }, { "id": "1ec2a8f4-13c8-4193-8a4b-7a255db0115c", @@ -5772,7 +5772,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Write one boundary that makes a bolder idea feel comfortable. Response focus 53.", + "text": "Write a boundary that makes a bolder idea feel comfortable. Write the version that feels right for the two of you.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5781,7 +5781,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a boundary that makes a bolder idea feel comfortable, so the in-app result can become specific in their own words." }, { "id": "fe7ebf6a-2499-46ad-85d6-0e54309f3a06", @@ -5790,7 +5790,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Describe a private role you would be curious to explore. Response focus 54.", + "text": "Describe a private role you would be curious to explore. Write the version that feels right for the two of you.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5799,7 +5799,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private role you would be curious to explore, so the in-app result can become specific in their own words." }, { "id": "14aab6fe-4884-450f-845a-eb6efa731907", @@ -5808,7 +5808,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Write the private signal that means you want to slow down. Response focus 55.", + "text": "Write the signal that means you want to slow down. Write the version that feels right for the two of you.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5817,7 +5817,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the signal that means you want to slow down, so the in-app result can become specific in their own words." }, { "id": "128bf979-eba4-42d8-83ec-e033e4a47038", @@ -5826,7 +5826,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Describe the kind of anticipation you enjoy. Response focus 56.", + "text": "Describe the kind of anticipation you enjoy. Write the version that feels right for the two of you.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5835,7 +5835,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the kind of anticipation you enjoy, so the in-app result can become specific in their own words." }, { "id": "f320050b-82cd-49ad-8f13-a59022500e5a", @@ -5844,7 +5844,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Write one private idea you want to discuss before trying. Response focus 57.", + "text": "Write a private idea you want to discuss before trying. Write the version that feels right for the two of you.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5853,7 +5853,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private idea you want to discuss before trying, so the in-app result can become specific in their own words." }, { "id": "6976eed4-12ea-44da-8d17-8006778d9458", @@ -5862,7 +5862,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Describe how your partner can make a private moment feel more intentional. Response focus 58.", + "text": "Describe how your partner can make a private moment feel more intentional. Write the version that feels right for the two of you.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5871,7 +5871,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about how your partner can make a private moment feel more intentional, so the in-app result can become specific in their own words." }, { "id": "85ca0762-b683-4f53-8af3-6c4801a5ced1", @@ -5880,7 +5880,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Write the private setting where you feel most relaxed and adventurous. Response focus 59.", + "text": "Write the setting where you feel relaxed and adventurous. Write the version that feels right for the two of you.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5889,7 +5889,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the setting where you feel relaxed and adventurous, so the in-app result can become specific in their own words." }, { "id": "3bacb807-ec73-4252-887f-a0a34b180db0", @@ -5898,7 +5898,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Write a private invitation in your own words. Response focus 60.", + "text": "Describe a private invitation in your own words. Write the version that feels right for the two of you.", "partner_text": null, "intensity": 3, "question_type": "text_answer", @@ -5907,7 +5907,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private invitation in your own words, so the in-app result can become specific in their own words." }, { "id": "70a99352-4f74-41c1-80b1-4e3a7672694f", @@ -5916,7 +5916,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Write the private detail you want your partner to choose. Response focus 61.", + "text": "Write the detail you want your partner to choose. Include the boundary that matters most.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -5925,7 +5925,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the detail you want your partner to choose, so the in-app result can become specific in their own words." }, { "id": "8b6caa10-8275-4c23-83ac-6b939569d489", @@ -5934,7 +5934,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Describe a private surprise you would welcome. Response focus 62.", + "text": "Describe a private surprise you would welcome. Include the boundary that matters most.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -5943,7 +5943,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private surprise you would welcome, so the in-app result can become specific in their own words." }, { "id": "1892ef15-3808-4a98-80d7-4a495c790ecf", @@ -5952,7 +5952,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Write one boundary that makes a bolder idea feel comfortable. Response focus 63.", + "text": "Write a boundary that makes a bolder idea feel comfortable. Include the boundary that matters most.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -5961,7 +5961,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a boundary that makes a bolder idea feel comfortable, so the in-app result can become specific in their own words." }, { "id": "3c1e0dc2-f533-4994-8d41-0ec9bc3113c6", @@ -5970,7 +5970,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Describe a private role you would be curious to explore. Response focus 64.", + "text": "Describe a private role you would be curious to explore. Include the boundary that matters most.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -5979,7 +5979,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private role you would be curious to explore, so the in-app result can become specific in their own words." }, { "id": "060c6b7c-b0d6-4b4e-8311-de7200fd8256", @@ -5988,7 +5988,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Write the private signal that means you want to slow down. Response focus 65.", + "text": "Write the signal that means you want to slow down. Include the boundary that matters most.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -5997,7 +5997,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the signal that means you want to slow down, so the in-app result can become specific in their own words." }, { "id": "d51404b4-7c24-47e5-8271-3b22984b08c8", @@ -6006,7 +6006,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Describe the kind of anticipation you enjoy. Response focus 66.", + "text": "Describe the kind of anticipation you enjoy. Include the boundary that matters most.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6015,7 +6015,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the kind of anticipation you enjoy, so the in-app result can become specific in their own words." }, { "id": "242a1d05-6b81-4341-8dbf-9fadddd09aae", @@ -6024,7 +6024,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Write one private idea you want to discuss before trying. Response focus 67.", + "text": "Write a private idea you want to discuss before trying. Include the boundary that matters most.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6033,7 +6033,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private idea you want to discuss before trying, so the in-app result can become specific in their own words." }, { "id": "1d791b70-578e-487e-8e13-f108f4d07b7b", @@ -6042,7 +6042,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Describe how your partner can make a private moment feel more intentional. Response focus 68.", + "text": "Describe how your partner can make a private moment feel more intentional. Include the boundary that matters most.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6051,7 +6051,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about how your partner can make a private moment feel more intentional, so the in-app result can become specific in their own words." }, { "id": "3c07cd62-925a-4c2a-80f7-3427d389a25c", @@ -6060,7 +6060,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Write the private setting where you feel most relaxed and adventurous. Response focus 69.", + "text": "Write the setting where you feel relaxed and adventurous. Include the boundary that matters most.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6069,7 +6069,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the setting where you feel relaxed and adventurous, so the in-app result can become specific in their own words." }, { "id": "25174e2e-2b8e-4171-8746-e518d2b438cf", @@ -6078,7 +6078,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Write a private invitation in your own words. Response focus 70.", + "text": "Describe a private invitation in your own words. Include the boundary that matters most.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6087,7 +6087,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private invitation in your own words, so the in-app result can become specific in their own words." }, { "id": "e17b0aa4-207e-40b7-843c-3e504e8a2bb8", @@ -6096,7 +6096,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Write the private detail you want your partner to choose. Response focus 71.", + "text": "Write the detail you want your partner to choose. Describe how your partner could check in with you.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6105,7 +6105,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the detail you want your partner to choose, so the in-app result can become specific in their own words." }, { "id": "08a23208-e133-42ca-8fea-796f1a42ebb3", @@ -6114,7 +6114,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Describe a private surprise you would welcome. Response focus 72.", + "text": "Describe a private surprise you would welcome. Describe how your partner could check in with you.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6123,7 +6123,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private surprise you would welcome, so the in-app result can become specific in their own words." }, { "id": "c2ea8ca8-187d-412b-8156-ef93c70fddf7", @@ -6132,7 +6132,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Write one boundary that makes a bolder idea feel comfortable. Response focus 73.", + "text": "Write a boundary that makes a bolder idea feel comfortable. Describe how your partner could check in with you.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6141,7 +6141,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a boundary that makes a bolder idea feel comfortable, so the in-app result can become specific in their own words." }, { "id": "1be698a7-a2b3-442b-89b6-c7725dea9180", @@ -6150,7 +6150,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Describe a private role you would be curious to explore. Response focus 74.", + "text": "Describe a private role you would be curious to explore. Describe how your partner could check in with you.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6159,7 +6159,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private role you would be curious to explore, so the in-app result can become specific in their own words." }, { "id": "6599136d-4dd0-4afa-8b41-1bbab55d3ce5", @@ -6168,7 +6168,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Write the private signal that means you want to slow down. Response focus 75.", + "text": "Write the signal that means you want to slow down. Describe how your partner could check in with you.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6177,7 +6177,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the signal that means you want to slow down, so the in-app result can become specific in their own words." }, { "id": "e58e67e6-bb89-427c-8556-3877458e0a4d", @@ -6186,7 +6186,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Describe the kind of anticipation you enjoy. Response focus 76.", + "text": "Describe the kind of anticipation you enjoy. Describe how your partner could check in with you.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6195,7 +6195,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the kind of anticipation you enjoy, so the in-app result can become specific in their own words." }, { "id": "0bdc9fa0-5712-46d4-840e-2948f870f003", @@ -6204,7 +6204,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Write one private idea you want to discuss before trying. Response focus 77.", + "text": "Write a private idea you want to discuss before trying. Describe how your partner could check in with you.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6213,7 +6213,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private idea you want to discuss before trying, so the in-app result can become specific in their own words." }, { "id": "63ff5ec0-4cd3-4a8a-88e1-0dd91000a8d4", @@ -6222,7 +6222,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Describe how your partner can make a private moment feel more intentional. Response focus 78.", + "text": "Describe how your partner can make a private moment feel more intentional. Describe how your partner could check in with you.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6231,7 +6231,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about how your partner can make a private moment feel more intentional, so the in-app result can become specific in their own words." }, { "id": "5e01ff9b-7eec-4329-8e26-6f617147305f", @@ -6240,7 +6240,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Write the private setting where you feel most relaxed and adventurous. Response focus 79.", + "text": "Write the setting where you feel relaxed and adventurous. Describe how your partner could check in with you.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6249,7 +6249,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the setting where you feel relaxed and adventurous, so the in-app result can become specific in their own words." }, { "id": "96dda26d-39e0-4c04-8d60-bfbecaddb75a", @@ -6258,7 +6258,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Write a private invitation in your own words. Response focus 80.", + "text": "Describe a private invitation in your own words. Describe how your partner could check in with you.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6267,7 +6267,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private invitation in your own words, so the in-app result can become specific in their own words." }, { "id": "60c7ec38-1d73-4ed5-8196-9acac43adfbe", @@ -6276,7 +6276,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Write the private detail you want your partner to choose. Response focus 81.", + "text": "Write the detail you want your partner to choose. Make room for your partner to answer differently.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6285,7 +6285,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the detail you want your partner to choose, so the in-app result can become specific in their own words." }, { "id": "c42b18ea-70a8-4355-8e9e-b6828edda511", @@ -6294,7 +6294,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Describe a private surprise you would welcome. Response focus 82.", + "text": "Describe a private surprise you would welcome. Make room for your partner to answer differently.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6303,7 +6303,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private surprise you would welcome, so the in-app result can become specific in their own words." }, { "id": "855ffd52-2dcb-46c5-85ce-05c9e5339e0c", @@ -6312,7 +6312,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Write one boundary that makes a bolder idea feel comfortable. Response focus 83.", + "text": "Write a boundary that makes a bolder idea feel comfortable. Make room for your partner to answer differently.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6321,7 +6321,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a boundary that makes a bolder idea feel comfortable, so the in-app result can become specific in their own words." }, { "id": "abc4bf31-0a89-4f03-855a-44bbcd46f161", @@ -6330,7 +6330,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Describe a private role you would be curious to explore. Response focus 84.", + "text": "Describe a private role you would be curious to explore. Make room for your partner to answer differently.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6339,7 +6339,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private role you would be curious to explore, so the in-app result can become specific in their own words." }, { "id": "1459e780-fc02-4240-8bb0-39bf51067e32", @@ -6348,7 +6348,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Write the private signal that means you want to slow down. Response focus 85.", + "text": "Write the signal that means you want to slow down. Make room for your partner to answer differently.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6357,7 +6357,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the signal that means you want to slow down, so the in-app result can become specific in their own words." }, { "id": "4c7b2063-f545-4761-8438-9bbc681444fe", @@ -6366,7 +6366,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Describe the kind of anticipation you enjoy. Response focus 86.", + "text": "Describe the kind of anticipation you enjoy. Make room for your partner to answer differently.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6375,7 +6375,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the kind of anticipation you enjoy, so the in-app result can become specific in their own words." }, { "id": "0ba76abb-8684-4375-8ec1-2d5ed252df2b", @@ -6384,7 +6384,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Write one private idea you want to discuss before trying. Response focus 87.", + "text": "Write a private idea you want to discuss before trying. Make room for your partner to answer differently.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6393,7 +6393,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private idea you want to discuss before trying, so the in-app result can become specific in their own words." }, { "id": "c6a7b5f8-e777-49bb-8af5-7b4b6aad7ee4", @@ -6402,7 +6402,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Describe how your partner can make a private moment feel more intentional. Response focus 88.", + "text": "Describe how your partner can make a private moment feel more intentional. Make room for your partner to answer differently.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6411,7 +6411,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about how your partner can make a private moment feel more intentional, so the in-app result can become specific in their own words." }, { "id": "cc9d5fbc-3353-4112-8330-6f4595b8a933", @@ -6420,7 +6420,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Write the private setting where you feel most relaxed and adventurous. Response focus 89.", + "text": "Write the setting where you feel relaxed and adventurous. Make room for your partner to answer differently.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6429,7 +6429,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the setting where you feel relaxed and adventurous, so the in-app result can become specific in their own words." }, { "id": "6d1d7187-817f-44e2-8970-d37ad386c714", @@ -6438,7 +6438,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Write a private invitation in your own words. Response focus 90.", + "text": "Describe a private invitation in your own words. Make room for your partner to answer differently.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6447,7 +6447,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private invitation in your own words, so the in-app result can become specific in their own words." }, { "id": "034a8892-980a-4696-8001-a0801b97ac8b", @@ -6456,7 +6456,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Write the private detail you want your partner to choose. Response focus 91.", + "text": "Write the detail you want your partner to choose. Write the smallest first step you would be open to.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6465,7 +6465,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the detail you want your partner to choose, so the in-app result can become specific in their own words." }, { "id": "81e240ed-34ad-4b06-8745-9ee71da91ded", @@ -6474,7 +6474,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Describe a private surprise you would welcome. Response focus 92.", + "text": "Describe a private surprise you would welcome. Write the smallest first step you would be open to.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6483,7 +6483,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private surprise you would welcome, so the in-app result can become specific in their own words." }, { "id": "e61695ee-30ef-448b-80e4-0a903024fc65", @@ -6492,7 +6492,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Write one boundary that makes a bolder idea feel comfortable. Response focus 93.", + "text": "Write a boundary that makes a bolder idea feel comfortable. Write the smallest first step you would be open to.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6501,7 +6501,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a boundary that makes a bolder idea feel comfortable, so the in-app result can become specific in their own words." }, { "id": "b89d2081-285a-4034-89e0-1c24ecb55833", @@ -6510,7 +6510,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Describe a private role you would be curious to explore. Response focus 94.", + "text": "Describe a private role you would be curious to explore. Write the smallest first step you would be open to.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6519,7 +6519,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private role you would be curious to explore, so the in-app result can become specific in their own words." }, { "id": "7da8026d-060c-4653-88e1-f26ea7b36ff7", @@ -6528,7 +6528,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Write the private signal that means you want to slow down. Response focus 95.", + "text": "Write the signal that means you want to slow down. Write the smallest first step you would be open to.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6537,7 +6537,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the signal that means you want to slow down, so the in-app result can become specific in their own words." }, { "id": "313a0c60-2ab6-4140-848f-5922aad8cd15", @@ -6546,7 +6546,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Describe the kind of anticipation you enjoy. Response focus 96.", + "text": "Describe the kind of anticipation you enjoy. Write the smallest first step you would be open to.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6555,7 +6555,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the kind of anticipation you enjoy, so the in-app result can become specific in their own words." }, { "id": "7d784ae6-ada4-43cf-8826-5f10e825e43f", @@ -6564,7 +6564,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Write one private idea you want to discuss before trying. Response focus 97.", + "text": "Write a private idea you want to discuss before trying. Write the smallest first step you would be open to.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6573,7 +6573,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private idea you want to discuss before trying, so the in-app result can become specific in their own words." }, { "id": "347d52d9-13f4-4002-82e2-22a0db0d9ea4", @@ -6582,7 +6582,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Describe how your partner can make a private moment feel more intentional. Response focus 98.", + "text": "Describe how your partner can make a private moment feel more intentional. Write the smallest first step you would be open to.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6591,7 +6591,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about how your partner can make a private moment feel more intentional, so the in-app result can become specific in their own words." }, { "id": "6dcc1ae6-7050-4918-8a54-776ab968f2a2", @@ -6600,7 +6600,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Write the private setting where you feel most relaxed and adventurous. Response focus 99.", + "text": "Write the setting where you feel relaxed and adventurous. Write the smallest first step you would be open to.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6609,7 +6609,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about the setting where you feel relaxed and adventurous, so the in-app result can become specific in their own words." }, { "id": "9758244c-fc2f-4757-86d1-5721a49c31ef", @@ -6618,7 +6618,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Write a private invitation in your own words. Response focus 100.", + "text": "Describe a private invitation in your own words. Write the smallest first step you would be open to.", "partner_text": null, "intensity": 4, "question_type": "text_answer", @@ -6627,7 +6627,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner supplies a private written detail, creating an in-app conversation through user-authored words." + "intended_outcome": "Each partner reveals a written preference about a private invitation in your own words, so the in-app result can become specific in their own words." }, { "id": "f4798e53-139b-4d13-8bf8-4d2a26843776", @@ -6636,7 +6636,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Record a private invitation in your own words. Voice focus 1.", + "text": "Record a private invitation you would like to give. Use your own words for the final detail.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -6645,7 +6645,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a private invitation you would like to give, creating a private spoken result that can include their own final detail." }, { "id": "d206f3e7-3767-4e09-87fc-70f73454e7b1", @@ -6654,7 +6654,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Describe a private surprise you would welcome. Voice focus 2.", + "text": "Describe a private surprise you would welcome. Use your own words for the final detail.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -6663,7 +6663,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a private surprise you would welcome, creating a private spoken result that can include their own final detail." }, { "id": "f5793098-3309-40b4-81bf-23d065eaef6c", @@ -6672,7 +6672,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Say the boundary that helps you feel adventurous. Voice focus 3.", + "text": "Describe the boundary that helps you feel adventurous. Use your own words for the final detail.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -6681,7 +6681,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of the boundary that helps you feel adventurous, creating a private spoken result that can include their own final detail." }, { "id": "d23d838a-d5ae-4bab-86ef-35fa52e6a85e", @@ -6690,7 +6690,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Describe a private role you would be curious to try. Voice focus 4.", + "text": "Record a private role you would be curious to try. Use your own words for the final detail.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -6699,7 +6699,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a private role you would be curious to try, creating a private spoken result that can include their own final detail." }, { "id": "93d1d7de-7460-4ca8-8717-a14efd5f9802", @@ -6708,7 +6708,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Record the kind of anticipation you enjoy most. Voice focus 5.", + "text": "Describe the kind of anticipation you enjoy. Use your own words for the final detail.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -6717,7 +6717,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of the kind of anticipation you enjoy, creating a private spoken result that can include their own final detail." }, { "id": "7c697de4-f0cc-4e80-823e-f6120a9f5c12", @@ -6726,7 +6726,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Say what makes a private moment feel more confident. Voice focus 6.", + "text": "Describe what makes a private moment feel more confident. Use your own words for the final detail.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -6735,7 +6735,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of what makes a private moment feel more confident, creating a private spoken result that can include their own final detail." }, { "id": "8f8b7ba6-073e-4b2e-8567-1b6a62721255", @@ -6744,7 +6744,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Describe the private detail you want your partner to choose. Voice focus 7.", + "text": "Record the detail you want your partner to choose. Use your own words for the final detail.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -6753,7 +6753,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of the detail you want your partner to choose, creating a private spoken result that can include their own final detail." }, { "id": "37eeb5e7-2ce0-4b5b-8562-1e52e0453aa5", @@ -6762,7 +6762,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Record a gentle way to ask for something bolder. Voice focus 8.", + "text": "Describe a gentle way to ask for something bolder. Use your own words for the final detail.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -6771,7 +6771,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a gentle way to ask for something bolder, creating a private spoken result that can include their own final detail." }, { "id": "474c37df-1313-4047-8029-848c6bdd92cc", @@ -6780,7 +6780,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Say what a respectful surprise looks like to you. Voice focus 9.", + "text": "Describe what a respectful surprise looks like to you. Use your own words for the final detail.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -6789,7 +6789,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of what a respectful surprise looks like to you, creating a private spoken result that can include their own final detail." }, { "id": "f2519fa2-392d-4c83-83da-ca038959c3e3", @@ -6798,7 +6798,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Describe a private mood you want to explore. Voice focus 10.", + "text": "Record a private mood you want to explore. Use your own words for the final detail.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -6807,7 +6807,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a private mood you want to explore, creating a private spoken result that can include their own final detail." }, { "id": "18ed0734-5e6b-4cba-83b7-9897ba5fb67b", @@ -6816,7 +6816,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Record a private invitation in your own words. Voice focus 11.", + "text": "Describe a private invitation you would like to give. Say what would make the idea feel right.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -6825,7 +6825,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a private invitation you would like to give, creating a private spoken result that can include their own final detail." }, { "id": "024d56a6-33c0-4fe1-8812-7ae731b57ce3", @@ -6834,7 +6834,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Describe a private surprise you would welcome. Voice focus 12.", + "text": "Describe a private surprise you would welcome. Say what would make the idea feel right.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -6843,7 +6843,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a private surprise you would welcome, creating a private spoken result that can include their own final detail." }, { "id": "37f5e13c-709a-4668-821f-b4a4a563763f", @@ -6852,7 +6852,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Say the boundary that helps you feel adventurous. Voice focus 13.", + "text": "Record the boundary that helps you feel adventurous. Say what would make the idea feel right.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -6861,7 +6861,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of the boundary that helps you feel adventurous, creating a private spoken result that can include their own final detail." }, { "id": "745bdfed-4b68-4969-83af-5130a2f642db", @@ -6870,7 +6870,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Describe a private role you would be curious to try. Voice focus 14.", + "text": "Describe a private role you would be curious to try. Say what would make the idea feel right.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -6879,7 +6879,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a private role you would be curious to try, creating a private spoken result that can include their own final detail." }, { "id": "1e08e814-4e89-4cd4-8faa-19964b3a5be5", @@ -6888,7 +6888,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Record the kind of anticipation you enjoy most. Voice focus 15.", + "text": "Describe the kind of anticipation you enjoy. Say what would make the idea feel right.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -6897,7 +6897,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of the kind of anticipation you enjoy, creating a private spoken result that can include their own final detail." }, { "id": "164e23bc-058a-4bd0-8f22-c7e4aaa2b1c0", @@ -6906,7 +6906,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Say what makes a private moment feel more confident. Voice focus 16.", + "text": "Record what makes a private moment feel more confident. Say what would make the idea feel right.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -6915,7 +6915,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of what makes a private moment feel more confident, creating a private spoken result that can include their own final detail." }, { "id": "fbed814a-348b-4f7f-8c24-e8357d514ec6", @@ -6924,7 +6924,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Describe the private detail you want your partner to choose. Voice focus 17.", + "text": "Describe the detail you want your partner to choose. Say what would make the idea feel right.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -6933,7 +6933,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of the detail you want your partner to choose, creating a private spoken result that can include their own final detail." }, { "id": "bb211547-2589-477d-8ce1-2b191f7d4564", @@ -6942,7 +6942,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Record a gentle way to ask for something bolder. Voice focus 18.", + "text": "Describe a gentle way to ask for something bolder. Say what would make the idea feel right.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -6951,7 +6951,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a gentle way to ask for something bolder, creating a private spoken result that can include their own final detail." }, { "id": "ff139845-7c0a-4807-8913-0e7fb5f5411d", @@ -6960,7 +6960,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Say what a respectful surprise looks like to you. Voice focus 19.", + "text": "Record what a respectful surprise looks like to you. Say what would make the idea feel right.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -6969,7 +6969,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of what a respectful surprise looks like to you, creating a private spoken result that can include their own final detail." }, { "id": "8d5a19a3-8ca7-4681-8923-61b2617710c1", @@ -6978,7 +6978,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Describe a private mood you want to explore. Voice focus 20.", + "text": "Describe a private mood you want to explore. Say what would make the idea feel right.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -6987,7 +6987,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a private mood you want to explore, creating a private spoken result that can include their own final detail." }, { "id": "0e35bca4-7077-4db8-8433-bd0d87cad36e", @@ -6996,7 +6996,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Record a private invitation in your own words. Voice focus 21.", + "text": "Describe a private invitation you would like to give. Name the boundary you want understood.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -7005,7 +7005,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a private invitation you would like to give, creating a private spoken result that can include their own final detail." }, { "id": "32c403bc-7434-4250-8d69-01a2db4bf761", @@ -7014,7 +7014,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Describe a private surprise you would welcome. Voice focus 22.", + "text": "Record a private surprise you would welcome. Name the boundary you want understood.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -7023,7 +7023,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a private surprise you would welcome, creating a private spoken result that can include their own final detail." }, { "id": "d391bbec-5d05-4022-8ab3-864c1382157f", @@ -7032,7 +7032,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Say the boundary that helps you feel adventurous. Voice focus 23.", + "text": "Describe the boundary that helps you feel adventurous. Name the boundary you want understood.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -7041,7 +7041,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of the boundary that helps you feel adventurous, creating a private spoken result that can include their own final detail." }, { "id": "fa282960-7afe-4298-836c-1b25c68ba0dd", @@ -7050,7 +7050,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Describe a private role you would be curious to try. Voice focus 24.", + "text": "Describe a private role you would be curious to try. Name the boundary you want understood.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -7059,7 +7059,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a private role you would be curious to try, creating a private spoken result that can include their own final detail." }, { "id": "6e450805-7c97-42b6-885b-e3d64c9c2df4", @@ -7068,7 +7068,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Record the kind of anticipation you enjoy most. Voice focus 25.", + "text": "Record the kind of anticipation you enjoy. Name the boundary you want understood.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -7077,7 +7077,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of the kind of anticipation you enjoy, creating a private spoken result that can include their own final detail." }, { "id": "49bbd612-4482-4dbb-806f-b859f75cc0b5", @@ -7086,7 +7086,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Say what makes a private moment feel more confident. Voice focus 26.", + "text": "Describe what makes a private moment feel more confident. Name the boundary you want understood.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -7095,7 +7095,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of what makes a private moment feel more confident, creating a private spoken result that can include their own final detail." }, { "id": "4fd37913-5cca-43a2-8d9a-dcf3c781230f", @@ -7104,7 +7104,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Describe the private detail you want your partner to choose. Voice focus 27.", + "text": "Describe the detail you want your partner to choose. Name the boundary you want understood.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -7113,7 +7113,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of the detail you want your partner to choose, creating a private spoken result that can include their own final detail." }, { "id": "fdf2619f-7aba-4340-8dd0-5bbd38d24f9a", @@ -7122,7 +7122,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Record a gentle way to ask for something bolder. Voice focus 28.", + "text": "Record a gentle way to ask for something bolder. Name the boundary you want understood.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -7131,7 +7131,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a gentle way to ask for something bolder, creating a private spoken result that can include their own final detail." }, { "id": "968d443a-9011-4956-8346-7dc77296b095", @@ -7140,7 +7140,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Say what a respectful surprise looks like to you. Voice focus 29.", + "text": "Describe what a respectful surprise looks like to you. Name the boundary you want understood.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -7149,7 +7149,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of what a respectful surprise looks like to you, creating a private spoken result that can include their own final detail." }, { "id": "85ea36c4-f5e0-494e-82d4-d8857434fca6", @@ -7158,7 +7158,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Describe a private mood you want to explore. Voice focus 30.", + "text": "Describe a private mood you want to explore. Name the boundary you want understood.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -7167,7 +7167,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a private mood you want to explore, creating a private spoken result that can include their own final detail." }, { "id": "7744165c-6f1b-48b5-856a-0dd93b8ee814", @@ -7176,7 +7176,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Record a private invitation in your own words. Voice focus 31.", + "text": "Record a private invitation you would like to give. Describe the pace that feels comfortable.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -7185,7 +7185,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a private invitation you would like to give, creating a private spoken result that can include their own final detail." }, { "id": "2e7af586-04b9-4dee-8877-3168eb562608", @@ -7194,7 +7194,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Describe a private surprise you would welcome. Voice focus 32.", + "text": "Describe a private surprise you would welcome. Describe the pace that feels comfortable.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -7203,7 +7203,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a private surprise you would welcome, creating a private spoken result that can include their own final detail." }, { "id": "93f9f7ee-27e2-49e7-8acf-c1c323203cd2", @@ -7212,7 +7212,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Say the boundary that helps you feel adventurous. Voice focus 33.", + "text": "Describe the boundary that helps you feel adventurous. Describe the pace that feels comfortable.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -7221,7 +7221,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of the boundary that helps you feel adventurous, creating a private spoken result that can include their own final detail." }, { "id": "242fb428-622f-4156-8039-6699c59b4449", @@ -7230,7 +7230,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Describe a private role you would be curious to try. Voice focus 34.", + "text": "Record a private role you would be curious to try. Describe the pace that feels comfortable.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -7239,7 +7239,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a private role you would be curious to try, creating a private spoken result that can include their own final detail." }, { "id": "55407967-f4ea-4e7c-81e6-e73356ba7133", @@ -7248,7 +7248,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Record the kind of anticipation you enjoy most. Voice focus 35.", + "text": "Describe the kind of anticipation you enjoy. Describe the pace that feels comfortable.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -7257,7 +7257,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of the kind of anticipation you enjoy, creating a private spoken result that can include their own final detail." }, { "id": "c73c76f7-fe8d-417e-8022-5a19fe21c9bc", @@ -7266,7 +7266,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Say what makes a private moment feel more confident. Voice focus 36.", + "text": "Describe what makes a private moment feel more confident. Describe the pace that feels comfortable.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -7275,7 +7275,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of what makes a private moment feel more confident, creating a private spoken result that can include their own final detail." }, { "id": "c6a83aaf-5d7c-4b14-8570-dc848c0eccde", @@ -7284,7 +7284,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Describe the private detail you want your partner to choose. Voice focus 37.", + "text": "Record the detail you want your partner to choose. Describe the pace that feels comfortable.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -7293,7 +7293,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of the detail you want your partner to choose, creating a private spoken result that can include their own final detail." }, { "id": "8aa7bfe7-a065-4e08-85fd-3b5184182567", @@ -7302,7 +7302,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Record a gentle way to ask for something bolder. Voice focus 38.", + "text": "Describe a gentle way to ask for something bolder. Describe the pace that feels comfortable.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -7311,7 +7311,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a gentle way to ask for something bolder, creating a private spoken result that can include their own final detail." }, { "id": "3e71f490-f779-488a-8529-92111ad4e7df", @@ -7320,7 +7320,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Say what a respectful surprise looks like to you. Voice focus 39.", + "text": "Describe what a respectful surprise looks like to you. Describe the pace that feels comfortable.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -7329,7 +7329,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of what a respectful surprise looks like to you, creating a private spoken result that can include their own final detail." }, { "id": "f60b63df-2050-4ad6-863f-8b7c5dd4b652", @@ -7338,7 +7338,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Describe a private mood you want to explore. Voice focus 40.", + "text": "Record a private mood you want to explore. Describe the pace that feels comfortable.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -7347,7 +7347,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a private mood you want to explore, creating a private spoken result that can include their own final detail." }, { "id": "63c2dce2-4028-48e5-8afd-5f01017a022e", @@ -7356,7 +7356,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Record a private invitation in your own words. Voice focus 41.", + "text": "Describe a private invitation you would like to give. Explain what you would like kept as a surprise.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -7365,7 +7365,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a private invitation you would like to give, creating a private spoken result that can include their own final detail." }, { "id": "680819eb-de39-4ddd-8761-e549e672c67c", @@ -7374,7 +7374,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Describe a private surprise you would welcome. Voice focus 42.", + "text": "Describe a private surprise you would welcome. Explain what you would like kept as a surprise.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -7383,7 +7383,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a private surprise you would welcome, creating a private spoken result that can include their own final detail." }, { "id": "98dc9586-e625-475f-84a0-b8561bfd1cb5", @@ -7392,7 +7392,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Say the boundary that helps you feel adventurous. Voice focus 43.", + "text": "Record the boundary that helps you feel adventurous. Explain what you would like kept as a surprise.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -7401,7 +7401,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of the boundary that helps you feel adventurous, creating a private spoken result that can include their own final detail." }, { "id": "83fa57ab-c6bf-4a74-8477-11b1dc755112", @@ -7410,7 +7410,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Describe a private role you would be curious to try. Voice focus 44.", + "text": "Describe a private role you would be curious to try. Explain what you would like kept as a surprise.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -7419,7 +7419,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a private role you would be curious to try, creating a private spoken result that can include their own final detail." }, { "id": "15506545-bbc7-44e0-8eb8-b912237ce563", @@ -7428,7 +7428,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Record the kind of anticipation you enjoy most. Voice focus 45.", + "text": "Describe the kind of anticipation you enjoy. Explain what you would like kept as a surprise.", "partner_text": null, "intensity": 3, "question_type": "audio", @@ -7437,7 +7437,7 @@ }, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of the kind of anticipation you enjoy, creating a private spoken result that can include their own final detail." }, { "id": "66fadb88-d6b7-4b06-861f-f401e7ebd3a7", @@ -7446,7 +7446,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Say what makes a private moment feel more confident. Voice focus 46.", + "text": "Record what makes a private moment feel more confident. Explain what you would like kept as a surprise.", "partner_text": null, "intensity": 4, "question_type": "audio", @@ -7455,7 +7455,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of what makes a private moment feel more confident, creating a private spoken result that can include their own final detail." }, { "id": "9206d99b-6de3-4597-8ec1-bcb40ea3b0d1", @@ -7464,7 +7464,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Describe the private detail you want your partner to choose. Voice focus 47.", + "text": "Describe the detail you want your partner to choose. Explain what you would like kept as a surprise.", "partner_text": null, "intensity": 4, "question_type": "audio", @@ -7473,7 +7473,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of the detail you want your partner to choose, creating a private spoken result that can include their own final detail." }, { "id": "089b9290-88a8-4922-8fd1-a45a2c66034b", @@ -7482,7 +7482,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Record a gentle way to ask for something bolder. Voice focus 48.", + "text": "Describe a gentle way to ask for something bolder. Explain what you would like kept as a surprise.", "partner_text": null, "intensity": 4, "question_type": "audio", @@ -7491,7 +7491,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a gentle way to ask for something bolder, creating a private spoken result that can include their own final detail." }, { "id": "433f364d-36c3-4562-89ca-4488c539565b", @@ -7500,7 +7500,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Say what a respectful surprise looks like to you. Voice focus 49.", + "text": "Record what a respectful surprise looks like to you. Explain what you would like kept as a surprise.", "partner_text": null, "intensity": 4, "question_type": "audio", @@ -7509,7 +7509,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of what a respectful surprise looks like to you, creating a private spoken result that can include their own final detail." }, { "id": "8c687c7c-40c3-4f32-8cd9-0ad323b37dbf", @@ -7518,7 +7518,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Describe a private mood you want to explore. Voice focus 50.", + "text": "Describe a private mood you want to explore. Explain what you would like kept as a surprise.", "partner_text": null, "intensity": 4, "question_type": "audio", @@ -7527,7 +7527,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a private mood you want to explore, creating a private spoken result that can include their own final detail." }, { "id": "e6ce2b7d-77c7-4884-8810-f42d7a8b316f", @@ -7536,7 +7536,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Record a private invitation in your own words. Voice focus 51.", + "text": "Describe a private invitation you would like to give. Leave room for a genuine response.", "partner_text": null, "intensity": 4, "question_type": "audio", @@ -7545,7 +7545,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a private invitation you would like to give, creating a private spoken result that can include their own final detail." }, { "id": "13c891bb-8dd2-469a-88d5-099480e9b9c6", @@ -7554,7 +7554,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Describe a private surprise you would welcome. Voice focus 52.", + "text": "Record a private surprise you would welcome. Leave room for a genuine response.", "partner_text": null, "intensity": 4, "question_type": "audio", @@ -7563,7 +7563,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a private surprise you would welcome, creating a private spoken result that can include their own final detail." }, { "id": "0733a238-e6f4-4c23-8316-133881d817c6", @@ -7572,7 +7572,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Say the boundary that helps you feel adventurous. Voice focus 53.", + "text": "Describe the boundary that helps you feel adventurous. Leave room for a genuine response.", "partner_text": null, "intensity": 4, "question_type": "audio", @@ -7581,7 +7581,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of the boundary that helps you feel adventurous, creating a private spoken result that can include their own final detail." }, { "id": "30966ef4-6668-4e2e-86a4-ef8c9b37029c", @@ -7590,7 +7590,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Describe a private role you would be curious to try. Voice focus 54.", + "text": "Describe a private role you would be curious to try. Leave room for a genuine response.", "partner_text": null, "intensity": 4, "question_type": "audio", @@ -7599,7 +7599,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a private role you would be curious to try, creating a private spoken result that can include their own final detail." }, { "id": "dc97304f-e1f0-4bd1-8317-9ad473e3aaf6", @@ -7608,7 +7608,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Record the kind of anticipation you enjoy most. Voice focus 55.", + "text": "Record the kind of anticipation you enjoy. Leave room for a genuine response.", "partner_text": null, "intensity": 4, "question_type": "audio", @@ -7617,7 +7617,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of the kind of anticipation you enjoy, creating a private spoken result that can include their own final detail." }, { "id": "bd4c9df0-80ac-4ab9-8dff-c8bce27bb1af", @@ -7626,7 +7626,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Say what makes a private moment feel more confident. Voice focus 56.", + "text": "Describe what makes a private moment feel more confident. Leave room for a genuine response.", "partner_text": null, "intensity": 4, "question_type": "audio", @@ -7635,7 +7635,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of what makes a private moment feel more confident, creating a private spoken result that can include their own final detail." }, { "id": "b4d89b23-bfae-435c-8231-00f8e51f3117", @@ -7644,7 +7644,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Describe the private detail you want your partner to choose. Voice focus 57.", + "text": "Describe the detail you want your partner to choose. Leave room for a genuine response.", "partner_text": null, "intensity": 4, "question_type": "audio", @@ -7653,7 +7653,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of the detail you want your partner to choose, creating a private spoken result that can include their own final detail." }, { "id": "36a045f7-f6d2-4903-8fcb-50828097b31e", @@ -7662,7 +7662,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Record a gentle way to ask for something bolder. Voice focus 58.", + "text": "Record a gentle way to ask for something bolder. Leave room for a genuine response.", "partner_text": null, "intensity": 4, "question_type": "audio", @@ -7671,7 +7671,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a gentle way to ask for something bolder, creating a private spoken result that can include their own final detail." }, { "id": "768a795b-71fb-4bc2-87b9-dabf94c871cb", @@ -7680,7 +7680,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Say what a respectful surprise looks like to you. Voice focus 59.", + "text": "Describe what a respectful surprise looks like to you. Leave room for a genuine response.", "partner_text": null, "intensity": 4, "question_type": "audio", @@ -7689,7 +7689,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of what a respectful surprise looks like to you, creating a private spoken result that can include their own final detail." }, { "id": "99daac70-ce70-4019-8986-09a1efb8a570", @@ -7698,7 +7698,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Describe a private mood you want to explore. Voice focus 60.", + "text": "Describe a private mood you want to explore. Leave room for a genuine response.", "partner_text": null, "intensity": 4, "question_type": "audio", @@ -7707,7 +7707,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a private mood you want to explore, creating a private spoken result that can include their own final detail." }, { "id": "396709bb-16f9-41ac-878d-c579c90629f2", @@ -7716,7 +7716,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Record a private invitation in your own words. Voice focus 61.", + "text": "Record a private invitation you would like to give. Say what would make you feel seen.", "partner_text": null, "intensity": 4, "question_type": "audio", @@ -7725,7 +7725,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a private invitation you would like to give, creating a private spoken result that can include their own final detail." }, { "id": "d2c09616-38ff-464d-89f1-5266d8f22ca4", @@ -7734,7 +7734,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Describe a private surprise you would welcome. Voice focus 62.", + "text": "Describe a private surprise you would welcome. Say what would make you feel seen.", "partner_text": null, "intensity": 4, "question_type": "audio", @@ -7743,7 +7743,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a private surprise you would welcome, creating a private spoken result that can include their own final detail." }, { "id": "eac0b471-8fd1-4d34-88e2-f73fd83506e8", @@ -7752,7 +7752,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Say the boundary that helps you feel adventurous. Voice focus 63.", + "text": "Describe the boundary that helps you feel adventurous. Say what would make you feel seen.", "partner_text": null, "intensity": 4, "question_type": "audio", @@ -7761,7 +7761,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of the boundary that helps you feel adventurous, creating a private spoken result that can include their own final detail." }, { "id": "4ed5ab78-53d8-4fcd-8128-f3f2be6ed2e0", @@ -7770,7 +7770,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Describe a private role you would be curious to try. Voice focus 64.", + "text": "Record a private role you would be curious to try. Say what would make you feel seen.", "partner_text": null, "intensity": 4, "question_type": "audio", @@ -7779,7 +7779,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a private role you would be curious to try, creating a private spoken result that can include their own final detail." }, { "id": "529d5f42-8293-445f-8108-4729b296b16f", @@ -7788,7 +7788,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "spark-and-slow-burn", - "text": "Record the kind of anticipation you enjoy most. Voice focus 65.", + "text": "Describe the kind of anticipation you enjoy. Say what would make you feel seen.", "partner_text": null, "intensity": 4, "question_type": "audio", @@ -7797,7 +7797,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of the kind of anticipation you enjoy, creating a private spoken result that can include their own final detail." }, { "id": "3b715030-5d70-44b4-8c05-346c3293f7e0", @@ -7806,7 +7806,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "lead-and-follow", - "text": "Say what makes a private moment feel more confident. Voice focus 66.", + "text": "Describe what makes a private moment feel more confident. Say what would make you feel seen.", "partner_text": null, "intensity": 4, "question_type": "audio", @@ -7815,7 +7815,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of what makes a private moment feel more confident, creating a private spoken result that can include their own final detail." }, { "id": "1a8b81f9-8a6a-4a42-8f5e-6e83c09eb379", @@ -7824,7 +7824,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "shared-curiosity", - "text": "Describe the private detail you want your partner to choose. Voice focus 67.", + "text": "Record the detail you want your partner to choose. Say what would make you feel seen.", "partner_text": null, "intensity": 4, "question_type": "audio", @@ -7833,7 +7833,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of the detail you want your partner to choose, creating a private spoken result that can include their own final detail." }, { "id": "91158c5c-2245-4f78-8238-30df59769e4c", @@ -7842,7 +7842,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "after-dark-conversations", - "text": "Record a gentle way to ask for something bolder. Voice focus 68.", + "text": "Describe a gentle way to ask for something bolder. Say what would make you feel seen.", "partner_text": null, "intensity": 4, "question_type": "audio", @@ -7851,7 +7851,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a gentle way to ask for something bolder, creating a private spoken result that can include their own final detail." }, { "id": "8321ee0b-e3d7-496e-81ef-871c802aa1d6", @@ -7860,7 +7860,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-possibilities", - "text": "Say what a respectful surprise looks like to you. Voice focus 69.", + "text": "Describe what a respectful surprise looks like to you. Say what would make you feel seen.", "partner_text": null, "intensity": 4, "question_type": "audio", @@ -7869,7 +7869,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of what a respectful surprise looks like to you, creating a private spoken result that can include their own final detail." }, { "id": "97920341-bea6-4a0f-8cf6-a16accc9b1d3", @@ -7878,7 +7878,7 @@ "required_props": null, "review_status": "draft", "pack_slug": "private-signals", - "text": "Describe a private mood you want to explore. Voice focus 70.", + "text": "Record a private mood you want to explore. Say what would make you feel seen.", "partner_text": null, "intensity": 4, "question_type": "audio", @@ -7887,7 +7887,7 @@ }, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner records a private voice response, allowing the final adult detail to be user-authored and heard in-app." + "intended_outcome": "Each partner records their view of a private mood you want to explore, creating a private spoken result that can include their own final detail." }, { "id": "658ec47e-0907-4098-8016-4b47b1ab545c", @@ -7903,7 +7903,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about an outfit that makes you feel confident, making their private-date mood visible in-app." }, { "id": "d72dbc15-24af-4889-8f08-062de6e3062b", @@ -7919,7 +7919,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about a private-date outfit you would like your partner to notice, making their private-date mood visible in-app." }, { "id": "924b8e03-9d3b-4cd4-897d-0522f97b0cd8", @@ -7935,7 +7935,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about a room detail that creates a close mood, making their private-date mood visible in-app." }, { "id": "8c6b296b-a91b-4097-80fb-df3bd256a283", @@ -7951,7 +7951,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about lighting that feels warm and inviting, making their private-date mood visible in-app." }, { "id": "de35f166-dbbd-4b10-8c23-1f265cfeefd2", @@ -7967,7 +7967,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about an object that could set a playful private mood, making their private-date mood visible in-app." }, { "id": "b0e0e94b-995f-4d4b-84dc-4e47ec7b0878", @@ -7983,7 +7983,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about a handwritten note for your partner, making their private-date mood visible in-app." }, { "id": "b4c06c1f-918b-4987-8d62-cf41b295117d", @@ -7999,7 +7999,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about a playlist screen that fits a private date mood, making their private-date mood visible in-app." }, { "id": "b74e504c-ac27-42b5-86aa-0a0b2364ac3e", @@ -8015,7 +8015,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about a colour that makes you feel bold, making their private-date mood visible in-app." }, { "id": "e48f8ca3-1d08-478b-8671-339b12370019", @@ -8031,7 +8031,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about a scent or candle that sets a close atmosphere, making their private-date mood visible in-app." }, { "id": "248e6499-4234-4b2d-8712-56975dd00bbb", @@ -8047,7 +8047,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about a cosy corner you would use for a private date, making their private-date mood visible in-app." }, { "id": "5633f359-3c19-483e-8c69-bf7da974d996", @@ -8063,7 +8063,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about a mood board for a more adventurous date, making their private-date mood visible in-app." }, { "id": "e42105b7-470c-4d8c-8e6d-e808d6b7a9a6", @@ -8079,7 +8079,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about an accessory that helps you feel confident, making their private-date mood visible in-app." }, { "id": "68f39eed-18ff-4e07-8cf9-44592bd1bc70", @@ -8095,7 +8095,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about a fabric or texture that feels luxurious, making their private-date mood visible in-app." }, { "id": "bfcd0ebf-ccbe-4894-88c9-83387e386951", @@ -8111,7 +8111,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about a drink setup for a slow private conversation, making their private-date mood visible in-app." }, { "id": "725168e6-9462-45f4-8f02-239248a10d88", @@ -8127,7 +8127,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about a song lyric that captures your private mood, making their private-date mood visible in-app." }, { "id": "19de98a6-bcb0-4640-81e8-db4cacad6adf", @@ -8143,7 +8143,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about a private invitation you have written, making their private-date mood visible in-app." }, { "id": "edba6f87-9ae2-4eb0-8175-fab30303baa9", @@ -8159,7 +8159,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about a setting detail that makes you want to linger, making their private-date mood visible in-app." }, { "id": "779466c3-b10e-4811-8e8d-4a3d84063522", @@ -8175,7 +8175,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about a colour pairing for a playful date, making their private-date mood visible in-app." }, { "id": "9f525ab7-c37c-4174-8f05-3d4a4a395ee6", @@ -8191,7 +8191,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about an object that represents anticipation to you, making their private-date mood visible in-app." }, { "id": "74db05f9-8577-4c2e-8520-eb21ff7daf46", @@ -8207,7 +8207,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about a favourite outfit detail, making their private-date mood visible in-app." }, { "id": "e19a929d-4b56-4ead-815f-610f8285407c", @@ -8223,7 +8223,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about a handwritten boundary or private agreement, making their private-date mood visible in-app." }, { "id": "175978b9-1f62-4cd3-85b6-aa7c0e0b06d5", @@ -8239,7 +8239,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about a space you would make more inviting, making their private-date mood visible in-app." }, { "id": "298f2bdd-4c9e-4e2c-8879-f5f54ebee488", @@ -8255,7 +8255,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about a book cover or film poster that inspires a date mood, making their private-date mood visible in-app." }, { "id": "48442f1e-de0d-45c4-8673-a30d4b4343b2", @@ -8271,7 +8271,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about a table detail for a more intentional date, making their private-date mood visible in-app." }, { "id": "3f7dded0-467a-47bf-800b-7b857f572b11", @@ -8287,7 +8287,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about a small surprise you would prepare for your partner, making their private-date mood visible in-app." }, { "id": "435e8c9c-cba1-45ab-89c8-efbd8176f8c5", @@ -8303,7 +8303,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about a private-date playlist title you created, making their private-date mood visible in-app." }, { "id": "68afc4c9-f53f-474a-8970-e4aa4e59c50c", @@ -8319,7 +8319,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about an accessory your partner might choose for you, making their private-date mood visible in-app." }, { "id": "1488972c-50b6-48f2-88bb-5f3b04501f46", @@ -8335,7 +8335,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about a lighting choice that makes you feel relaxed, making their private-date mood visible in-app." }, { "id": "82d012fb-875a-40ec-83c3-20331d2e05c4", @@ -8351,7 +8351,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about a card or note that feels flirty, making their private-date mood visible in-app." }, { "id": "abb1b11c-28e2-47bd-8307-80be0ce78ece", @@ -8367,7 +8367,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about a detail that makes a shared space feel special, making their private-date mood visible in-app." }, { "id": "37a56e01-8ddf-41d5-8616-8dc95bcda995", @@ -8383,7 +8383,7 @@ "config": {}, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about a texture you would include in a private setting, making their private-date mood visible in-app." }, { "id": "3ab903eb-272b-496f-8980-d167016ec485", @@ -8399,7 +8399,7 @@ "config": {}, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about an object that makes you feel more confident, making their private-date mood visible in-app." }, { "id": "9445787f-8df1-4c22-86ad-9786584dadd4", @@ -8415,7 +8415,7 @@ "config": {}, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about a private-date idea written on paper, making their private-date mood visible in-app." }, { "id": "de261d46-6afa-47af-869b-c6dac988f864", @@ -8431,7 +8431,7 @@ "config": {}, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about a setting that feels calm and focused, making their private-date mood visible in-app." }, { "id": "e82509f4-0462-4e0b-8783-b7079e2a23d1", @@ -8447,7 +8447,7 @@ "config": {}, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about a colour that feels more daring than usual, making their private-date mood visible in-app." }, { "id": "1bbc2021-2e32-43f7-88dc-e6fbe5b11ad1", @@ -8463,7 +8463,7 @@ "config": {}, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about a small detail that makes you feel desired, making their private-date mood visible in-app." }, { "id": "55baec14-01cc-42c2-8200-8fe8cfa5e015", @@ -8479,7 +8479,7 @@ "config": {}, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about a private mood board made from everyday objects, making their private-date mood visible in-app." }, { "id": "af54d565-4fa7-41da-8dac-5913b16e3cc0", @@ -8495,7 +8495,7 @@ "config": {}, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about a note that describes a private mood, making their private-date mood visible in-app." }, { "id": "bd6fd867-1d0f-4c9d-8c86-a68e01d8e8b2", @@ -8511,7 +8511,7 @@ "config": {}, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about a room corner you would transform for a date, making their private-date mood visible in-app." }, { "id": "5011ab29-d99c-4e5b-8c14-757b1de88b5d", @@ -8527,7 +8527,7 @@ "config": {}, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Each partner shares a safe clothed or object-based visual cue that makes a private plan feel concrete in-app." + "intended_outcome": "Both partners share a safe visual cue about a song queue that builds anticipation, making their private-date mood visible in-app." }, { "id": "d8d5d88c-1f59-4606-88b8-824b53c00a0b", @@ -8543,7 +8543,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to plan a private surprise, prompting a specific private follow-up." }, { "id": "8cc1f702-1bcf-43a7-869f-8d12af895487", @@ -8559,7 +8559,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to make the first move, prompting a specific private follow-up." }, { "id": "525b6ef9-4c9c-48dc-807c-3c0239ec67a0", @@ -8575,7 +8575,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to choose the boldest date mood, prompting a specific private follow-up." }, { "id": "d11240fc-c996-424f-81d0-45f2583f8c11", @@ -8591,7 +8591,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to ask for more anticipation, prompting a specific private follow-up." }, { "id": "5f5f6e6a-a65c-408f-8762-27f4717848e0", @@ -8607,7 +8607,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to turn a small detail into a private ritual, prompting a specific private follow-up." }, { "id": "4465742e-9353-4726-88a5-7a4d9c8860fa", @@ -8623,7 +8623,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to suggest a new private dynamic, prompting a specific private follow-up." }, { "id": "e29075e0-b402-485c-8400-3602502521d4", @@ -8639,7 +8639,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to set the mood with music, prompting a specific private follow-up." }, { "id": "d0733d23-0b55-401b-8703-439dd9cb89c4", @@ -8655,7 +8655,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to leave a flirty note, prompting a specific private follow-up." }, { "id": "681123f4-33a3-444b-868a-7500277d8df8", @@ -8671,7 +8671,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to choose the private date outfit, prompting a specific private follow-up." }, { "id": "c07b956b-fbf4-4c41-8f1e-64c0cf7ef96a", @@ -8687,7 +8687,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to turn confidence into a plan, prompting a specific private follow-up." }, { "id": "5409ec30-acbc-4f4e-8f5b-ab67aad4aba2", @@ -8703,7 +8703,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to suggest a slower build-up, prompting a specific private follow-up." }, { "id": "4227c38b-e313-4601-8822-7885b00acca0", @@ -8719,7 +8719,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to choose the surprise element, prompting a specific private follow-up." }, { "id": "38fe100d-f731-400b-8a8a-675542b10541", @@ -8735,7 +8735,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to name a boundary first, prompting a specific private follow-up." }, { "id": "6715cebb-17b4-4be1-838f-0393db3c67aa", @@ -8751,7 +8751,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to plan a more adventurous private date, prompting a specific private follow-up." }, { "id": "c3b03f20-bf18-42b6-8103-d2c50a7388ad", @@ -8767,7 +8767,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to take the lead after checking in, prompting a specific private follow-up." }, { "id": "7bbd77ec-38a5-423e-81f4-37011fa3c303", @@ -8783,7 +8783,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to suggest a private challenge, prompting a specific private follow-up." }, { "id": "2d187b55-4a56-40bd-81d7-5ec80d63e5f2", @@ -8799,7 +8799,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to keep the best private secret, prompting a specific private follow-up." }, { "id": "93dd40b6-4ca7-409e-8215-68395c77c4c1", @@ -8815,7 +8815,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to choose a bolder private mood, prompting a specific private follow-up." }, { "id": "306e9471-8aba-4318-8e1c-088f2fc21228", @@ -8831,7 +8831,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to make a private invitation feel special, prompting a specific private follow-up." }, { "id": "35074f97-aeb4-457d-8fca-632dc9c2615c", @@ -8847,7 +8847,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to turn curiosity into a shared plan, prompting a specific private follow-up." }, { "id": "a00d9945-57e6-4974-8b33-56a020db8bf7", @@ -8863,7 +8863,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to choose the final private detail, prompting a specific private follow-up." }, { "id": "55e7916d-5fba-487b-8c96-e314c58965af", @@ -8879,7 +8879,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to suggest a role change, prompting a specific private follow-up." }, { "id": "98eabb56-6a1c-49f7-87d1-f0c299b0858d", @@ -8895,7 +8895,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to make anticipation last longer, prompting a specific private follow-up." }, { "id": "7bb60622-c0ab-4bbe-83bf-2751b9d2d27d", @@ -8911,7 +8911,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to choose a new private setting, prompting a specific private follow-up." }, { "id": "8596edef-cc09-4e1b-81b4-9c420087179c", @@ -8927,7 +8927,7 @@ "config": {}, "inverse_of": null, "policy_risk": "low", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to ask for a more daring version, prompting a specific private follow-up." }, { "id": "9b5a89f7-929d-484e-818b-b3531b6e1da6", @@ -8943,7 +8943,7 @@ "config": {}, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to guide a private experience, prompting a specific private follow-up." }, { "id": "796ea7de-c18e-490c-8f18-39cfcceb2433", @@ -8959,7 +8959,7 @@ "config": {}, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to suggest something outside the usual routine, prompting a specific private follow-up." }, { "id": "6ddb35ab-3c41-47d2-810f-b549334bcab4", @@ -8975,7 +8975,7 @@ "config": {}, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to make a private date feel more charged, prompting a specific private follow-up." }, { "id": "41784c21-ddec-400b-89e2-76d133f1118e", @@ -8991,7 +8991,7 @@ "config": {}, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to suggest a clear pause signal, prompting a specific private follow-up." }, { "id": "209ff8f4-c8c5-46ce-831b-7cf2cebbaa6a", @@ -9007,7 +9007,7 @@ "config": {}, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to turn a fantasy into a conversation, prompting a specific private follow-up." }, { "id": "01097e93-2afb-4953-8c40-33e04978e121", @@ -9023,7 +9023,7 @@ "config": {}, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to choose the private challenge level, prompting a specific private follow-up." }, { "id": "b69350c5-9119-4d7b-8001-9b37466d1631", @@ -9039,7 +9039,7 @@ "config": {}, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to add mystery to a private date, prompting a specific private follow-up." }, { "id": "3ef9571b-c85c-4b7c-864f-96eac8b21203", @@ -9055,7 +9055,7 @@ "config": {}, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to suggest a bolder private agreement, prompting a specific private follow-up." }, { "id": "e1df8bc5-3378-47fb-8ff8-809f9b59e2f4", @@ -9071,7 +9071,7 @@ "config": {}, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to make a private moment feel intense, prompting a specific private follow-up." }, { "id": "70021c4c-0a58-405e-8a64-a8b1158231c3", @@ -9087,7 +9087,7 @@ "config": {}, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to choose the most adventurous detail, prompting a specific private follow-up." }, { "id": "e2d9c463-d3a1-4a6a-8df5-ec45fe5e9f9b", @@ -9103,7 +9103,7 @@ "config": {}, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to start a private conversation about curiosity, prompting a specific private follow-up." }, { "id": "69e2a9a1-8f1f-4cbb-8249-04c2a3204dc6", @@ -9119,7 +9119,7 @@ "config": {}, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to suggest a private experiment, prompting a specific private follow-up." }, { "id": "f9c97901-9b1d-4946-8166-949c6cfc7787", @@ -9135,7 +9135,7 @@ "config": {}, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to turn a boundary into a better plan, prompting a specific private follow-up." }, { "id": "a4d443de-bf1d-41e3-85a3-dac3da03c6ab", @@ -9151,7 +9151,7 @@ "config": {}, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to suggest a private confidence boost, prompting a specific private follow-up." }, { "id": "14d38383-fb56-4e52-80b4-7ffafdeed00a", @@ -9167,7 +9167,7 @@ "config": {}, "inverse_of": null, "policy_risk": "edge", - "intended_outcome": "Both partners make a playful attribution, creating an in-app comparison that can prompt a private follow-up." + "intended_outcome": "The couple compares who is more likely to plan the more daring surprise, prompting a specific private follow-up." } ] } diff --git a/docs/product/question-drafts/play-safe-spicy-v1.md b/docs/product/question-drafts/play-safe-spicy-v1.md index 79f7e3a..54ebc3d 100644 --- a/docs/product/question-drafts/play-safe-spicy-v1.md +++ b/docs/product/question-drafts/play-safe-spicy-v1.md @@ -31,4 +31,5 @@ Developer-authored wording avoids named sexual acts, anatomy, sex toys, fetish l Known limitation: the current API accepts response_data loosely. This source draft assumes no structured compatibility builder or safe user-generated-content moderation envelope, and uses only existing supported question types. -Run node scripts/validate-question-draft.mjs to verify this source-only contract. +Run node scripts/validate-question-draft.mjs to verify this source-only contract, +including artificial discriminator and repeated-opening checks. diff --git a/scripts/validate-question-draft.mjs b/scripts/validate-question-draft.mjs index cc90159..d33aa3b 100644 --- a/scripts/validate-question-draft.mjs +++ b/scripts/validate-question-draft.mjs @@ -14,6 +14,7 @@ const banned = /\b(?:anal|anus|asshole|bdsm|bestiality|blowjob|breath play|chok( const timeBound = /\b(?:today|tonight|right now|\bnow\b)\b/i; const gendered = /\b(?:boyfriend|girlfriend|husband|wife|him|her|his|hers)\b/i; const photoUnsafe = /\b(?:body part|lingerie|nude|naked|proof|skin|undress|your body)\b/i; +const artificialSuffix = /\b(?:option|response focus|voice focus|visual cue|variant|version)\s*\d+\b/i; expect(Array.isArray(draft.packs) && Array.isArray(draft.questions), 'draft must contain packs and questions arrays'); const questions = draft.questions ?? []; @@ -25,6 +26,8 @@ const typeCounts = Object.fromEntries([...questionTypes].map((type) => [type, 0] const intensityCounts = Object.fromEntries([1, 2, 3, 4, 5].map((level) => [level, 0])); const packCounts = new Map(); const draftTexts = new Map(); +const openingCounts = new Map(); +const requiredFormatOpenings = new Set(['share a photo of', 'who is more likely']); const snapshotTexts = new Set((snapshot.tables?.questions ?? []).map((row) => normalize(row.text))); for (const [index, question] of questions.entries()) { const label = `question ${index + 1}`; @@ -34,6 +37,7 @@ for (const [index, question] of questions.entries()) { expect(typeof question.pack_slug === 'string' && question.pack_slug.length > 0, `${label} has no pack_slug`); packCounts.set(question.pack_slug, (packCounts.get(question.pack_slug) ?? 0) + 1); expect(typeof question.text === 'string' && question.text.length > 0, `${label} has no text`); + expect(!artificialSuffix.test(question.text), `${label} contains an artificial template discriminator`); expect(questionTypes.has(question.question_type), `${label} has unsupported type ${question.question_type}`); if (questionTypes.has(question.question_type)) typeCounts[question.question_type] += 1; expect([2, 3, 4].includes(question.intensity), `${label} has invalid intensity ${question.intensity}`); @@ -50,6 +54,10 @@ for (const [index, question] of questions.entries()) { expect(!text.includes('—'), `${label} contains an em dash`); } const normalized = normalize(question.text); + const opening = normalized.split(' ').slice(0, 4).join(' '); + if (!requiredFormatOpenings.has(opening)) { + openingCounts.set(opening, (openingCounts.get(opening) ?? 0) + 1); + } // An inverse row intentionally repeats its primary row's partner wording. // Check only primary and symmetric text here; inverse swap integrity is // checked below. @@ -66,6 +74,9 @@ for (const [index, question] of questions.entries()) { } if (question.question_type === 'photo') expect(!photoUnsafe.test(question.text), `${label} photo prompt is not safely clothed/object/setting based`); } +for (const [opening, count] of openingCounts) { + expect(count <= 30, `opening template repeats ${count} times: ${opening}`); +} for (const [type, count] of Object.entries({ swipe: 300, text_answer: 100, audio: 70, photo: 40, who_likely: 40 })) expect(typeCounts[type] === count, `expected ${count} ${type}, got ${typeCounts[type]}`); for (const [level, count] of Object.entries({ 1: 0, 2: 120, 3: 300, 4: 130, 5: 0 })) expect(intensityCounts[level] === count, `expected ${count} intensity ${level}, got ${intensityCounts[level]}`); const swipes = questions.filter((question) => question.question_type === 'swipe');