M3 Public Launch¶
Exit criteria (0/5)
- Paid Cloud plans live with Stripe lifecycle handling.
- dbt-core OSS release published with migration notes.
- Naming/domain rollout complete.
- fivetran.com launch surfaces live.
- Top 20 connector catalog with 5 dashboards each (target 100).
KPI targets (0/3)
- Trial-to-paid baseline established and monitored daily.
- Launch incident response coverage staffed.
- Launch support SLAs documented and met.
Tasks by Workstream¶
dft core (Sr Engineer Architect)¶
Launch scope for the YAML contract, compiler/normalizer, execution adapters, and release/versioning is complete, externally explainable, and supportable: user-facing behavior is stable, documentation is publishable, and operational ownership is explicit. Remaining gaps are non-blocking, risk-assessed, and tracked as post-launch follow-up rather than unresolved launch debt.
- Launch docs and external readiness — Publish external-facing documentation and examples for execution/runtime adapters that are executable by new users.
- Launch operations and reliability readiness — Finalize operational readiness for versioning and migrations: telemetry, alerting, support ownership, and incident play…
- Public launch scope completion — Complete launch-critical scope for YAML contract and normalizer with production-safe behavior and rollback clarity.
- Publish dbt-core release — Release dbt-core package with install docs, compatibility matrix, and changelog notes.
- Declarative schema definition outside Python code — Define the Dataface YAML spec as a declarative schema document outside of Python Pydantic models — a YAML or JSON schem…
- [P3] Support raw Vega-Lite specs in Dataface YAML — Allow raw Vega-Lite blocks in Dataface YAML for advanced use cases while preserving safety and compatibility checks.
- Extensible schema with custom elements and chart types — Enable users and plugin authors to extend the Dataface schema with custom element types — custom chart types, form inpu…
- Wire up batch query prefetch before render — Add a prefetch step at the top of render that collects all visible chart queries, uses the existing batch.py infrastruc…
cloud suite (UI Design and Frontend Dev)¶
Launch scope for hosted user experience for onboarding, sharing, collaboration, and account/project flows is complete, externally explainable, and supportable: user-facing behavior is stable, documentation is publishable, and operational ownership is explicit. Remaining gaps are non-blocking, risk-assessed, and tracked as post-launch follow-up rather than unresolved launch debt.
- Launch docs and external readiness — Publish external-facing documentation and examples for sharing and collaboration surface that are executable by new use…
- Launch operations and reliability readiness — Finalize operational readiness for account/project lifecycle flows: telemetry, alerting, support ownership, and inciden…
- Launch paid cloud suite experience — Deliver launch-ready onboarding, account settings, and billing-aware product surfaces for paid cloud users.
- Public launch scope completion — Complete launch-critical scope for workspace and onboarding UX with production-safe behavior and rollback clarity.
inspect profiler (Sr Engineer Architect)¶
Launch scope for warehouse profiling, semantic inference, and analyst-facing data context surfaces is complete, externally explainable, and supportable: user-facing behavior is stable, documentation is publishable, and operational ownership is explicit. Remaining gaps are non-blocking, risk-assessed, and tracked as post-launch follow-up rather than unresolved launch debt.
- Launch docs and external readiness — Publish external-facing documentation and examples for semantic inference and context quality that are executable by ne…
- Launch operations and reliability readiness — Finalize operational readiness for analyst-facing inspector experience: telemetry, alerting, support ownership, and inc…
- Public launch scope completion — Complete launch-critical scope for profiling pipeline with production-safe behavior and rollback clarity.
- feat: chart decisions Phase 3 — inspector profile integration — Integrate chart-decision outputs into inspector profiles so profile insights can directly influence recommended visuali…
mcp analyst agent (Data AI Engineer Architect)¶
Launch scope for AI agent tool interfaces, execution workflows, and eval-driven behavior tuning is complete, externally explainable, and supportable: user-facing behavior is stable, documentation is publishable, and operational ownership is explicit. Remaining gaps are non-blocking, risk-assessed, and tracked as post-launch follow-up rather than unresolved launch debt.
- Launch docs and external readiness — Publish external-facing documentation and examples for agent prompt/workflow behavior that are executable by new users.
- Launch operations and reliability readiness — Finalize operational readiness for eval and guardrail framework: telemetry, alerting, support ownership, and incident p…
- Public launch scope completion — Complete launch-critical scope for MCP tool execution model with production-safe behavior and rollback clarity.
- Desktop app - lightweight wrapper around Dataface Cloud web UI — Build a desktop application that wraps the Dataface Cloud web interface. Provides native OS integration like menu bar,…
- Patch-based AI edits for dashboard YAML — Instead of AI regenerating entire YAML files when refining dashboards, support targeted YAML patches inspired by json-r…
- Schema-derived AI prompts from compiled types — Auto-generate LLM system prompts from the Dataface schema definition rather than hand-maintaining prompt templates. Ins…
- Skill and tool quality evaluation framework — Build a framework to A/B test whether individual MCP skills improve agent output quality vs raw tool access. Measure sk…
ft dash packs (Data Analysis Evangelist and AI Training)¶
Launch scope for connector-specific dashboard packs and KPI narratives for Fivetran sources is complete, externally explainable, and supportable: user-facing behavior is stable, documentation is publishable, and operational ownership is explicit. Remaining gaps are non-blocking, risk-assessed, and tracked as post-launch follow-up rather than unresolved launch debt.
- Launch docs and external readiness — Publish external-facing documentation and examples for dashboard narrative quality that are executable by new users.
- Launch operations and reliability readiness — Finalize operational readiness for pack publishing workflow: telemetry, alerting, support ownership, and incident playb…
- Public launch scope completion — Complete launch-critical scope for connector pack coverage with production-safe behavior and rollback clarity.
- Release top 20 connector packs with 5 dashboards each — Publish 100 launch dashboards across top 20 Fivetran connectors with QA signoff.
ide extension (Head of Engineering)¶
Launch scope for analyst authoring workflow in VS Code/Cursor with preview, diagnostics, and assist is complete, externally explainable, and supportable: user-facing behavior is stable, documentation is publishable, and operational ownership is explicit. Remaining gaps are non-blocking, risk-assessed, and tracked as post-launch follow-up rather than unresolved launch debt.
- Launch docs and external readiness — Publish external-facing documentation and examples for IDE diagnostics and guidance that are executable by new users.
- Launch operations and reliability readiness — Finalize operational readiness for inspector/agent integration in IDE: telemetry, alerting, support ownership, and inci…
- Public launch scope completion — Complete launch-critical scope for editor + preview workflow with production-safe behavior and rollback clarity.
graph library (Data Visualization Designer and Engineer)¶
Launch scope for visual language, chart defaults, interaction behavior, and differentiated styling is complete, externally explainable, and supportable: user-facing behavior is stable, documentation is publishable, and operational ownership is explicit. Remaining gaps are non-blocking, risk-assessed, and tracked as post-launch follow-up rather than unresolved launch debt.
- Launch docs and external readiness — Publish external-facing documentation and examples for chart default behavior that are executable by new users.
- Launch operations and reliability readiness — Finalize operational readiness for interaction/accessibility polish: telemetry, alerting, support ownership, and incide…
- Public launch scope completion — Complete launch-critical scope for visual language system with production-safe behavior and rollback clarity.
- feat: Brushing/selections with range variables — Add brushing and range-variable selections so charts can drive cross-filtered interactions and exploratory analysis.
- Launch-ready chart quality pass — Execute final quality pass on launch chart templates for consistency, readability, and performance.
- Optimization: Batch Vega-Lite chart rendering for ~30% speedup — Batch Vega-Lite rendering to reduce chart render overhead and target roughly 30% performance improvement.
context catalog nimble (Data AI Engineer Architect)¶
Launch scope for context schema/catalog contracts and Nimble enrichment flows across product surfaces is complete, externally explainable, and supportable: user-facing behavior is stable, documentation is publishable, and operational ownership is explicit. Remaining gaps are non-blocking, risk-assessed, and tracked as post-launch follow-up rather than unresolved launch debt.
- Launch docs and external readiness — Publish external-facing documentation and examples for context enrichment rules that are executable by new users.
- Launch operations and reliability readiness — Finalize operational readiness for cross-surface context contract: telemetry, alerting, support ownership, and incident…
- Public launch scope completion — Complete launch-critical scope for context schema model with production-safe behavior and rollback clarity.
dashboard factory (Data Analysis Evangelist and AI Training)¶
Launch scope for repeatable process for producing, reviewing, and publishing quickstarts/examples is complete, externally explainable, and supportable: user-facing behavior is stable, documentation is publishable, and operational ownership is explicit. Remaining gaps are non-blocking, risk-assessed, and tracked as post-launch follow-up rather than unresolved launch debt.
- Launch docs and external readiness — Publish external-facing documentation and examples for quality rubric + review process that are executable by new users.
- Launch operations and reliability readiness — Finalize operational readiness for publication throughput operations: telemetry, alerting, support ownership, and incid…
- Public launch scope completion — Complete launch-critical scope for template production pipeline with production-safe behavior and rollback clarity.
- Operationalize quickstart production line — Run weekly production cadence for quickstart/example dashboards with review gates and publish tracking.
integrations platform (Head of Engineering)¶
Launch scope for deployment, billing, 5T connectivity, and operational reliability/launch integration is complete, externally explainable, and supportable: user-facing behavior is stable, documentation is publishable, and operational ownership is explicit. Remaining gaps are non-blocking, risk-assessed, and tracked as post-launch follow-up rather than unresolved launch debt.
- Launch docs and external readiness — Publish external-facing documentation and examples for billing/connectivity operations that are executable by new users.
- Launch operations and reliability readiness — Finalize operational readiness for reliability + launch operations: telemetry, alerting, support ownership, and inciden…
- Launch Stripe billing lifecycle — Implement Stripe product catalog, checkout, subscription lifecycle, and webhook-driven state sync.
- Public launch scope completion — Complete launch-critical scope for platform deployment/integration path with production-safe behavior and rollback clar…
- Integrate launch surfaces on fivetran.com — Ship fivetran.com entry points, quickstart routing, and product messaging integration for launch.