Detecting metric drift before dashboards break
Mycel generates automated dbt tests to catch silent SQL corruption and metric drift before executive dashboards break.
⚡ The Signal
Data engineering teams live in constant dread of green checkmarks. A scheduled DAG executes without throwing a single error, Airflow reports a successful job run, and yet the executive revenue dashboard drops by twelve percent overnight.
Traditional observability stack design focuses almost exclusively on pipeline execution rather than semantic validity. Most existing pipeline monitoring checks if jobs ran rather than if numbers are right. As automated coding assistants generate longer, more complex SQL transformations, the volume of clean-executing but logically flawed code entering production is exploding.
🚧 The Problem
When a database query crashes, the fix is straightforward: read the stack trace, fix the syntax error, and re-run the job. The real damage happens when queries run perfectly but introduce silent corruption.
A fanout join quietly double-counts revenue, a subtle temporal shift skews weekly retention metrics, or a null-handling clause drops five percent of customer records. Data teams currently spend hours writing tedious manual statistical tests in dbt or manually hunting down why an executive dashboard looks slightly off. By the time a human notices metric drift, downstream business decisions have already been made on corrupted inputs.
🚀 The Solution
Enter Mycel.
Mycel is an automated semantic test generation engine for dbt and SQL data pipelines. Instead of requiring engineers to manually write assertions for every table and column, Mycel dynamically inspects underlying transformation models, baseline metric distributions, and query dependencies to catch silent metric drift and logical anomalies before reports reach end users.
🎧 Audio Edition
Listen to Ada and Charles discuss today's business idea.
If you're reading this in your email, you may need to open the post in a browser to see the audio player.
💰 The Business Case
Revenue Model
- Pro Tier ($149/mo): Continuous warehouse monitoring, dbt Cloud webhooks, automated Slack alerts, and coverage for up to 100 monitored models.
- Scale Tier ($499/mo): Unlimited dbt models, custom statistical models including Seasonal Holt-Winters and Prophet, long-term variance history, and SLA guarantees.
- Enterprise Self-Hosted ($1,200/mo): On-premise VPC deployment tailored for regulated industries in fintech and healthtech with full SSO integration and audit logging.
Go-To-Market
- Open Source dbt Extension: Release dbt-mycel, a free open-source package that generates lightweight statistical profiles directly inside CI/CD runs, acting as a developer-first top-of-funnel.
- Metric Anomaly Playground: An interactive web tool where data engineers can paste sample SQL outputs to visualize synthetic variance drift and dynamic anomaly bands in real time.
- Programmatic SEO: Target granular search queries around common dbt failure patterns, such as resolving fanout errors in BigQuery or configuring automated revenue metric drift alerts.
⚔️ The Moat
While incumbents like Monte Carlo, Metaplane, Anomalo, and Elementary Data focus heavily on broad lineage or simple row-count anomalies, Mycel anchors its defense in workflow lock-in and historical data accumulation.
As Mycel monitors SQL metric executions over time, its statistical engines adapt directly to warehouse query patterns and organizational seasonality. This accumulates a proprietary baseline profile unique to each customer's data topology, making it increasingly accurate over time and nearly impossible to replace with an off-the-shelf alternative.
⏳ Why Now
As organizations rush to deploy AI agents across operational workflows, the sheer volume of generated code entering production pipelines has multiplied. AI coders excel at writing plausible SQL scripts, but often struggle with domain-specific metric logic and edge-case joins.
At the same time, legacy tools remain focused on infrastructure status rather than output validity—leaving teams blind to silent corruption because traditional pipeline monitoring rarely verifies mathematical correctness. Mycel bridges this gap by acting as the automated guardrail for high-velocity data environments.
🛠️ Builder's Corner
Building an MVP for Mycel requires combining rapid in-memory analytical evaluation with asynchronous background job processing.
A lean implementation starts with a Python and FastAPI backend paired with DuckDB to process z-score and interquartile range calculations on query results directly in memory without hitting costly cloud warehouse compute. Upstream dependency graphs can be derived by parsing standard dbt Artifact JSON outputs. Operational metadata and variance profiles persist in PostgreSQL, while Celery workers managed via a Redis queue handle long-running pipeline evaluations and dispatch alerts to Slack Webhooks.
Legal Disclaimer: GammaVibe is provided for inspiration only. The ideas and names suggested have not been vetted for viability, legality, or intellectual property infringement (including patents and trademarks). This is not financial or legal advice. Always perform your own due diligence and clearance searches before executing on any concept.