{
"clientSlug": "replace-with-client-slug",
"displayName": "Client name for filing only",
"clientRole": "seller | buyer | both | past-client",
"linkedDeals": [
{
"dealSlug": "replace-with-deal-slug",
"roleOnDeal": "seller | buyer | referral | decision-maker",
"status": "active | under-contract | closed | nurture"
}
],
"consent": {
"useNameInContent": false,
"useStoryInContent": false,
"usePhotoInContent": false,
"consentNotes": "False by default. Flip only after explicit yes."
},
"lifeContext": {
"stage": "",
"sellerTenureYears": null,
"tieToProperty": "",
"source": ""
},
"communication": {
"primaryContact": "",
"preferredChannel": "",
"timeOfDayRules": "",
"decisionDynamics": ""
},
"doNotMention": [],
"citationRules": {
"required": true,
"acceptedTags": [
"[src: seller, interview YYYY-MM-DD]",
"[src: buyer, interview YYYY-MM-DD]",
"[src: observed]",
"[src: realtor, brokerage records]",
"[src: public]"
]
},
"storyGate": {
"storyType": "none",
"requiredForStory": [
"clientRole includes seller",
"sellerTenureYears >= 5",
"consent.useStoryInContent = true"
]
}
}