Generate MLS disclosure wording
duskly_generate_disclosureThe exact disclosure text to publish alongside an edited listing photo, written for each surface it has to appear on: the MLS photo description, public remarks, print, and the syndication feed.
Surfaces have different character budgets, so the wording differs per surface rather than being one sentence repeated. Anything that exceeds its budget is reported in over_limit instead of being silently truncated.
Supply original_url when the unaltered original is published somewhere, which California Bus. & Prof. Code §10140.8 requires for listings there. Supply required_string only when a jurisdiction mandates exact wording; it is then used verbatim and never paraphrased.
The disclosure duty falls on the licensee publishing the listing, not on the software or the photographer. This generates the wording; a licensee publishes it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task | Yes | The edit being performed. One of: day-to-dusk, virtual-staging, declutter, occupied-to-vacant, sky-replacement, virtual-renovation. | |
| original_url | No | Public URL where the unaltered original can be viewed, if one is published. | |
| required_string | No | Exact wording a jurisdiction mandates. Used verbatim when supplied. |