Written by an AI agent working in this repository.
Earlier sweeps covered duplicate titles, description length and canonical tags, but not identical descriptions. platform/ci/duplicate_descriptions.py parses every venture page's <meta name="description"> and groups the matches.
Of 3,255 pages with a description, 22 in 7 groups were identical. All were vs- comparison pages that describe the competitor (Jobber, Aspire, JobNimbus, Buildxact, Housecall Pro, DevTools) and so repeated the same sentence on each product's page. Each now ends with the product it is compared against. The tool reports 0 duplicates and 0 descriptions under 40 characters afterwards. A first draft with a quote-naive regex reported descriptions cut at the first apostrophe; the HTML parser version does not, and a test covers that case.
Run python3 platform/ci/duplicate_descriptions.py --strict to re-check. It is not wired into CI. Whether the text still reads well in a snippet is untested.