2026-04-2929 April 2026
Marketing site v1 — public pages live
Phase 47 of the production-launch roadmap: scarifone.com gets its real face.
- NEWLanding page at /marketing — confrontational hero, frustration → differentiation arc, 9-card feature grid, tier teaser, security pillars, FAQ, final CTA
- NEWFull /pricing page with comparison table covering every feature × every tier, top-up packs, plain-English FAQ
- NEW/about, /faq, /contact, /sovereignty, /trust — five public-facing pages all using a shared dark-mode marketing chrome
- NEW/legal/privacy, /legal/terms, /legal/dpa, /legal/cookies — UK GDPR-compliant baselines with plain-English summaries
- FIXRouting conflict between two /marketing pages was crashing the dev server
- IMPROVEDBrand colour CSS variables now flow through every public page — tenants on hosted plans see their brand on the dashboard chrome too
2026-04-2626 April 2026
Phase 46 — multi-tenant in self-host + dedicated brand editor
The trial-week sprint that fixed every bug Tom hit during his 30-day customer-as-founder dogfooding.
- NEWSCARIF_ACTIVE_TENANT env var lets self-host operators run multiple tenant brands side-by-side and switch with a top-bar dropdown
- NEW/profile — dedicated brand-profile editor for existing tenants, separated from the first-run /setup wizard
- NEWAsset Library → Ad Creator workflow with contextual CTA, URL prefill, and one-click auto-fill from the asset
- FIXShopify connection state no longer shows false-negative on /create/ad-creatives when /integrations sees it as connected
- FIXConcierge SSE stream now propagates AI errors as proper exceptions instead of silently dropping them
- IMPROVEDAppShell — persistent sidebar + top bar across every authenticated page (was per-page chrome before)
- IMPROVEDDashboard redesign: full-width dark gradient hero, sectioned tile grid, brand-coloured tile borders
2026-04-2222 April 2026
Trial-readiness sprint
Bug fixes + onboarding polish from the first round of customer trials.
- NEW9-integration Integration Hub with live-tested OAuth flows (Shopify / Meta / Klaviyo / Mailchimp / Judge.me / Google Ads / TikTok / Pinterest / LinkedIn)
- NEWSetup Concierge: 90-second autonomous AI agent that scans your store + drafts a 7-day content plan during onboarding
- NEW4 brand-voice setup paths (paste / upload / scan-website / sample-and-edit) — pick whichever fits your existing brand docs
- NEWBug-report widget on every page — every customer’s bug report gets fixed for everyone the same day
- IMPROVEDSetup wizard step 3 backspace bug fixed + every label rewritten for clarity
- IMPROVEDLocal dev runs out of the box — data path defaults to ./data when SCARIF_DATA_PATH is unset
- SECURITYPurged all personal references + tenant fixtures from the repository ahead of public release
2026-04-1515 April 2026
Phase 41-43: spend caps, approval gates, model router
The three product pillars that make AI marketing safe to leave running unattended.
- NEWPer-feature spend caps with auto-pause — set per-day £5 and the system mathematically cannot spend more, even if a background agent goes wrong
- NEWApproval gates before every AI generation — see the cost estimate, review the prompt, approve or reject before tokens spend
- NEWFlash-first model router: cheaper models for routine work, Pro 2.5 only for the gens that need it. Per-tenant quality toggle for visual gens
- IMPROVEDQuality toggle (Standard / High) on ad-trends so you choose between cheaper-faster and slower-better per generation
2026-04-088 April 2026
Marketing engine: lifecycle, cart, reviews, SEO
The four highest-leverage marketing automations every ecommerce brand needs.
- NEWCustomer lifecycle segmentation (VIP / repeat / lapsed / at-risk) with AI-drafted email flows per segment
- NEWCart abandonment recovery: live abandoned-cart feed → auto-drafted 3-email sequence using the actual products in the cart
- NEWReviews → UGC pipeline: 5★ photo reviews auto-import → AI rewrites quote into 3 ad-ready variants → drafts permission email to customer
- NEWSEO + blog engine: AI long-tail post writer with Shopify push, schema.org generation, internal-link auto-suggestions
- NEWMarketing calendar — 200+ locale-aware seasonal events with AI campaign suggestions ahead of each one (BFCM, Mother’s Day, Diwali...)
2026-04-011 April 2026
Operations modules: subscriptions, wholesale, customer support
- NEWSubscriptions / recurring-revenue module — track and grow your recurring revenue, with AI-drafted retention sequences
- NEWWholesale + multi-currency: Shopify B2B catalog support with locale-tax-aware pricing (GBP / USD / EUR / AUD / NZD)
- NEWAI customer support inbox: drafts replies using your brand voice + customer’s order history. You review + send.
- NEWCompetitive intelligence: track competitor Shopify stores, weekly scans for new products + price changes + AI insights