feat(hosting): implement POC builder service (Workstream 3C)
One-click POC site generation from prospect data + industry template:
PocBuilderService.build_poc():
1. Loads prospect (scraped content, contacts, business info)
2. Loads industry template (pages, theme, sections)
3. Creates HostedSite + Store via hosted_site_service
4. Populates CMS ContentPages from template, replacing {{placeholders}}
(business_name, city, phone, email, address, meta_description,
about_paragraph) with prospect data
5. Applies StoreTheme (colors, fonts, layout) from template
6. Auto-transitions to POC_READY status
API: POST /admin/hosting/sites/poc/build
Body: {prospect_id, template_id, merchant_id?}
Tested: prospect 1 (batirenovation-strasbourg.fr) + "construction"
template → 4 pages created, theme applied, subdomain assigned.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>