Image Upgrade, Architecture & June Content Push
Image generation moves to the stable Gemini 3.1 Flash Image model, the architecture page is replaced with current system documentation, the gating system is simplified, and eight long-form GTM articles ship across the blog.
- AIImage generation upgraded from `gemini-3.1-flash-image-preview` to the stable GA model `gemini-3.1-flash-image`. No change to the server-side R2 upload pipeline.
- FixCredit bundle return URL (`?checkout=credits`) now fires the Google Ads conversion event, shows a 'Credits added' toast, and cleans the URL param — it previously landed silently with no feedback.
- ImprovementArchitecture page rewritten with five current decision records: GTM pipeline, JSON schema enforcement, image generation pipeline, and the Banned Lexicon (including the LinkedIn 360Brew compliance connection). Removed the dated LLM cost-comparison tab.
- ImprovementTrial gating replaced — TrialBanner and TrialGateModal removed. LimitModal is now the single surface for plan-limit nudges, without the time-pressure framing.
- FeatureGTM blog series: eight long-form articles on go-to-market for developer products published across June 1–12. Covers ICP definition, GitHub/Dev.to lead sourcing, email vs LinkedIn, cold email copywriting, daily send limits, and domain warmup.
- InfraREADME fully rewritten to reflect the current two-engine product, updated pricing, and accurate tech stack (R2, Dodo Payments, Composio CRM, Gemini 3.1 Flash Image).
