QualityFeature checklistEvery feature we have shipped, are building, or have specified — grouped by area, searchable, with the detail behind each row.86 done44 in progress40 plannedAll statusesDoneIn progressPlannedFoundation19/23F-001Monorepo with a hard backend/frontend splitP0DoneF-002Auth — email/password, JWT access + refreshP0DoneF-003Organizations (multi-tenant)P0DoneF-004Workspaces inside an organizationP1PlannedF-005Members & role-based access controlP0DoneF-006Agency / hired-agent loginsP0DoneF-007Client portal (magic-link, read-only)P2DoneF-110Client & agency proposals from the calendarP1DoneF-112Teams, individual roles & work assignmentP1DoneF-116Visitor paths — where people went after they landedP1DoneF-008Platform credential vaultP1DoneF-009Configurable defaults & settingsP2In progressF-010Onboarding flow + checklistP2PlannedF-011Audit logP0DoneF-012Notification engineP2DoneF-013Rate limitingP1DoneF-014Object storageP1DoneF-015OAuth social login (Google + GitHub)P1In progressF-016Stripe subscriptions + billingP1DoneF-119Project-scoped access, enforced everywhereP0DoneF-176Clearhouse brand — two blues, a gradient ground, glass surfacesP2DoneF-178Walkthrough — a guided tour of a project and of the workspaceP3DoneF-179See what each person can reach, and change it from one placeP2DoneProjects & planning5/10F-020ProjectsP0DoneF-021Marketing calendar per projectP0In progressF-022AI plan generationP1In progressF-023Campaign briefsP1In progressF-024Organic / paid / influencer tracksP1In progressF-025Marketing mix per projectP0DoneF-026Budget per channel per periodP0DoneF-027Budget vs actual spendP1In progressF-118Per-project invitationsP1DoneF-177Team chat — one thread per project, with the work reporting into itP2DoneContent24/39F-030Post composer (multi-channel)P0DoneF-031AI content composerP1DoneF-032AI video creator and editorP0In progressF-033Media libraryP1In progressF-034Content categoriesP3In progressF-035Approval workflowsP0DoneF-036Scheduling & queuesP1In progressF-037Publishing engineP0DoneF-038Link shortening + UTMP2PlannedF-039Post trash & soft deleteP3PlannedF-101Best time to postP2In progressF-102Bulk schedulingP2DoneF-111Per-project email broadcastsP1DoneF-111.1Custom audience categoriesP1DoneF-111.2Contact import from Google SheetsP1DoneF-113Rich email composerP1DoneF-113.1Formatting toolbarP1DoneF-113.2Inline images & attachmentsP1DoneF-113.3Personalisation tagsP1DoneF-113.4Preview & test sendP1DoneF-113.5Autosave, templates & signatureP1DoneF-122Per-author attribution inside a teamP2PlannedF-123Approver can edit, with an audit logP1PlannedF-127Content buckets with recommended allocationP1In progressF-128Bucket allocation reviewed every six monthsP2PlannedF-142Content repurposingP1PlannedF-143Resize and crop images per channelP1DoneF-146Email audience — tags, custom fields, dynamic segmentsP1DoneF-147Email engagement and suppressionP1In progressF-170Email section front door — overview, templates, deliverabilityP2DoneF-171Start an automation from a recipeP2DoneF-172Who actually enters this automation, and TidyP2DoneF-173segment_entered cannot enrol anybody — say soP1DoneF-174Test an automation against a real contactP2PlannedF-175Flow-level exit conditions, and making segment_entered fireP2PlannedF-148Automation engine (headless)P1DoneF-149Visual automation builderP2DoneF-150Lead capture — embeddable forms, then pagesP2DoneF-153Landing pages — drag-and-drop page builderP2DoneChannels14/23F-040Channel adapter interfaceP0DoneF-041LinkedInP0DoneF-042Facebook + InstagramP0DoneF-043YouTubeP2DoneF-044X · Threads · TikTok · Pinterest · Google BusinessP3In progressF-045Social account connection (OAuth)P0DoneF-046Unified inboxP2DoneF-047Inbound webhooksP2DoneF-048WhatsApp Business marketingP1In progressF-103Saved replies & inbox templatesP2DoneF-106Employee advocacyP3PlannedF-109Review managementP3PlannedF-121Instagram StoriesP1In progressF-129Complaints across every platform, in one placeP1PlannedF-135Review sentiment and repliesP1PlannedF-136Email, Instagram and WhatsApp as inbox channelsP1In progressF-140Email workflowsP1DoneF-141Google Business Profile integrationP1PlannedF-151Several accounts per platform in one projectP1DoneF-152Several platform apps per projectP1DoneF-154Studio assistant that does the work — with a Confirm on everythingP1DoneF-155Assistant reports, post media and brand voiceP1DoneF-156Assistant edits posts, knows best times, draws images, remembersP1DonePaid media0/11F-050Google Ads integrationP0In progressF-051Meta Ads integrationP1In progressF-052Ads benchmarksP1In progressF-053Campaign creation wizardP1In progressF-054Conversion-tracking healthP1PlannedF-055Ad asset pipelineP2In progressF-056Optimisation engineP2In progressF-057Spend tracking & capsP1In progressF-058Offline / enhanced conversionsP3PlannedF-059Live campaign controlP0In progressF-139Recommend spend per platformP1In progressAnalytics2/16F-060Per-account analyticsP1DoneF-061Cross-account / cross-project analyticsP1In progressF-062One KPI surfaceP0In progressF-063Report builderP2In progressF-064GA4 integrationP2DoneF-065Metric freshness indicatorsP2PlannedF-104Social listeningP2In progressF-105Competitor trackingP2In progressF-107Sentiment reportingP3PlannedF-108Scheduled report deliveryP3In progressF-117Audience demographics ingestionP1In progressF-120Customer LTVP1PlannedF-124Filter and drill down from the graph itselfP1PlannedF-131Online customer journey mapP2PlannedF-132Journey map, second iteration: preference and platformP3PlannedF-133Buyer demographics from contact dataP2PlannedGrowth intelligence3/10F-091Real SERP + backlink dataP1In progressF-092Apollo integrationP2PlannedF-093SEO audit for a page or siteP1DoneF-094AEO readinessP1DoneF-095GitHub integration for web pagesP2PlannedF-098Agent-Reach as the agents' external read layerP2PlannedF-099Scraper frameworkP1DoneF-125Social listeningP1In progressF-126Competitor analysisP1In progressF-130Sentiment analysisP1In progressAgentic layer2/7F-070Agent REST API + OpenAPIP1PlannedF-071MCP endpointP2PlannedF-072Scoped API keysP1In progressF-073Agentic workflowsP1DoneF-074Human-in-the-loop gate for agentsP0DoneF-075Agent run logP1In progressF-097trigger.dev for agentic workflowsP0In progressPlatform & ops15/29F-080Local Docker ComposeP0DoneF-081Production KubernetesP1PlannedF-082CI gateP1DoneF-083Mock testing — backend and frontendP0In progressF-084Backup & restoreP2PlannedF-085GDPR export / deleteP2DoneF-086Global searchP3DoneF-087Timezone handlingP1In progressF-088Project dashboardP1DoneF-089Landing pageP2DoneF-090Design system + Style LabP2DoneF-096RabbitMQ work queue + worker processP0DoneF-100Developer docs siteP1DoneF-134Updates sectionP2PlannedF-137A stated list of capabilitiesP2In progressF-138Tailor the studio to an industryP2PlannedF-157Performance baseline — Lighthouse, bundle analyzer, Server-Timing, slow-query logP1DoneF-158Auth middleware — usage meter off the response path, single user lookup, session cacheP0DoneF-159Move tick workers out of the API process into the worker containerP0DoneF-160Size the Prisma pool and tune PostgresP1DoneF-161Lazy-load heavy client libraries with next/dynamicP1DoneF-162Cursor pagination and select-over-include on growing listsP1PlannedF-163Break the boot waterfall — cookie session and server prefetchP1PlannedF-164Flatten dependent query chains with per-page bootstrap dataP2PlannedF-165Media images through next/imageP2PlannedF-166Fix the N+1 query sitesP2DoneF-167Font diet — per-route-group loading, drop unused weightsP3PlannedF-168Web container standalone output, static cache check, route-level loading.tsxP3PlannedF-169React Compiler trial and dependency pruneP3PlannedPerformance2/2F-114Meta pixel pickerP1DoneF-115Meta Conversions API forwardingP1DonePreviousTestingNextUser flows