# Clarivant — full content index > Senior-led data & analytics consultancy. We transform fragmented, untrustworthy data into decisions you can defend — to the dollar. Founded and led by Arturo Cárdenas (previously senior data/analytics roles at P&G and eBay). Bilingual: English (https://clarivant.ai/en) and Spanish (https://clarivant.ai/es). This is the exhaustive content index. For a short, curated overview and flagship outcomes, see https://clarivant.ai/llms.txt. Canonical URL of this file: https://clarivant.ai/llms-full.txt ## Insights (English) - Claude Code + Codex Review: What 5 PRs Showed (Sep 2026) — 2026-09-24 — https://clarivant.ai/en/insights/claude-code-codex-second-reviewer — I moved code review off my Claude quota and onto Codex, one review per PR. A 5-PR test against Opus: fewer false alarms, one bug only Codex caught. - Building a Data Warehouse for a Restaurant Chain: What We Learned at Carl's Jr Mexico — 2026-08-20 — https://clarivant.ai/en/insights/data-warehouse-for-a-restaurant-chain — What a multi-location chain's data problem really is, what the warehouse architecture looks like, and what to demand from whoever builds yours — from a 100+ location build. - dbt Cloud Pricing vs dbt Core: What Mid-Market Teams Pay (2026) — 2026-08-19 — https://clarivant.ai/en/insights/dbt-cloud-vs-dbt-core-cost — dbt Core has no license fee, but it is not free. Verified 2026 dbt Cloud pricing, the real cost of owning dbt yourself, and the third option most comparisons skip. - dbt Migration Benchmark: What 377 Legacy BI Objects to 51 Models Actually Took — 2026-08-19 — https://clarivant.ai/en/insights/dbt-migration-benchmark-377-to-51 — Real numbers from one BI-to-dbt migration: scope, timeline, 15 defects found, 0.002% validated variance, 606% Year 1 ROI. A reference card, not a case study. - dbt Constraints on Snowflake: dbt_constraints, Contracts or Tests? — 2026-08-19 — https://clarivant.ai/en/insights/dbt-constraints-on-snowflake — Snowflake stores primary and foreign keys but never enforces them. What the dbt_constraints package, dbt model contracts and tests each protect, and which you need. - Fivetran vs Airbyte vs Custom Pipelines: The Mid-Market Ingestion Decision (2026) — 2026-08-19 — https://clarivant.ai/en/insights/fivetran-vs-airbyte-vs-custom-pipelines — Verified 2026 pricing models for Fivetran and Airbyte, what self-hosting and hand-built pipelines actually cost, and the three questions that decide it for a mid-market team. - Questions to Ask Before Hiring a Data Consultancy — 2026-08-19 — https://clarivant.ai/en/insights/questions-to-ask-before-hiring-a-data-consultancy — Six questions that turn a consulting promise into something you can verify — who does the work, whether scope and date are fixed, how they validate the numbers, and what you keep when they leave. - What a Data Stack Diagnostic Actually Is — and When You Need One — 2026-08-19 — https://clarivant.ai/en/insights/what-is-a-data-stack-diagnostic — A data stack diagnostic is a fixed-scope, two-to-three-week assessment inside your real systems: full object inventory, lineage audit, AI-readiness, and a fixed-price quote for the rebuild. - Claude Max Weekly Limit: What Fixed It (Updated Sep 2026) — 2026-05-18 — https://clarivant.ai/en/insights/claude-credits-multiplier — Hitting Claude Max's weekly limit? My Claude Code audit traced it to Opus by default, twice. Local LLM delegation barely helped. Updated Sep 2026. - Why Middle-Market Firms Outgrow Small-Business BI Tools (3 Signs) — 2026-04-06 — https://clarivant.ai/en/insights/why-mid-market-outgrows-bi-tools-at-50m — Between $50M and $150M, the analytics tools that worked at smaller size become bottlenecks. Three signs your firm has outgrown them, and what to do. - dbt Testing: 4 Categories That Catch Everything — 2026-04-01 — https://clarivant.ai/en/insights/dbt-testing-best-practices-financial-data — dbt testing across 4 categories — schema, data, unit, reconciliation — with real SQL and YAML from a financial migration. - AI in Analytics Engineering: What Actually Worked — 2026-03-28 — https://clarivant.ai/en/insights/ai-analytics-engineering-executives — AI cut analytics engineering time 60% on a financial data migration. What worked, what failed, and the guardrail framework for financial systems. - BI Migration ROI: 606% in Year 1, Full Cost Breakdown — 2026-03-23 — https://clarivant.ai/en/insights/roi-self-service-analytics-606-percent — 606% Year-1 ROI on a 5-month Snowflake + dbt migration: 90% faster dashboards, 86% fewer models, Finance self-service. Cost vs. return, in full. - Why Your Analytics Migration Is an Investment, Not a Cost — 2026-03-18 — https://clarivant.ai/en/insights/analytics-migration-strategic-investment — Analytics migration delivers 606% Year 1 ROI when treated as strategic investment. Learn the business case framework for modernizing legacy BI. - Finance Self-Service: Sigma Input Tables + dbt Seeds — 2026-03-13 — https://clarivant.ai/en/insights/self-service-analytics-for-finance-teams — Finance was filing Jira tickets to change one pricing rate. We wired Sigma input tables to dbt seeds — now they update pricing with no engineering. - Cortex Analyst on Real Financial Data: What Worked — 2026-03-09 — https://clarivant.ai/en/insights/cortex-analyst-semantic-layer-on-dbt — We ran Cortex Analyst against production-validated dbt revenue data — 51 models, 6 product lines. The semantic layer worked, with caveats worth knowing. - 86 Charts to 22 Pages: Keep/Merge/Kill Framework — 2026-03-04 — https://clarivant.ai/en/insights/dashboard-migration-86-charts-to-22-pages — Keep/merge/kill framework for dashboard consolidation: 86 charts with 60s loads cut to 22 fast pages. How to audit, decide what to kill, restructure. - dbt Migration Framework: 377 Legacy Objects to 51 Models — 2026-02-27 — https://clarivant.ai/en/insights/scalable-dbt-architecture-377-to-51-models — How to migrate legacy BI to dbt on Snowflake: three-layer architecture, domain isolation and a reduction framework that cut 86% of legacy objects. - Okta + Snowflake Auth: Security vs Developer Velocity — 2026-02-23 — https://clarivant.ai/en/insights/okta-snowflake-auth-security-vs-velocity — EXTERNALBROWSER fails headless. OIE rate-limits automation. IP whitelists block VPNs. Real auth friction from a 5-month Snowflake engagement. - Snowflake Native dbt Without dbt Cloud: 4 Things That Break — 2026-02-18 — https://clarivant.ai/en/insights/snowflake-native-dbt-without-dbt-cloud — We ran production dbt on Snowflake's native runner: no dbt Cloud, no local install. Four things broke, two of them silently. Here's the fix for each. - When the Right Answer Is Deliberately Wrong Code — 2026-02-13 — https://clarivant.ai/en/insights/when-the-right-answer-is-wrong-code — A 15-month fiscal quarter bug found mid-migration. The correct move: replicate it, validate parity at 0.00%, then fix in a separate PR. - The Hidden Tax of Snowflake RBAC (and How to Fix It) — 2026-02-09 — https://clarivant.ai/en/insights/hidden-tax-of-snowflake-rbac — 17–26 hours lost to Snowflake permissions in 2 months. The fix: functional roles, future grants, and per-developer isolation patterns. - Financial Migration Validation: 0.002% Accuracy — 2026-02-04 — https://clarivant.ai/en/insights/validating-financial-migration-to-0002-percent — Under $2,000 total variance on a multi-year revenue migration. Dual models, FULL OUTER JOIN at every grain, and parity-first discipline. - 15 Silent Bugs in a Financial BI Migration — 2026-01-30 — https://clarivant.ai/en/insights/15-silent-bugs-financial-bi-migration — 54% pricing discrepancy, a 15-month fiscal quarter error, and 13 more bugs found reconciling a financial BI system during migration to dbt + Snowflake. - Scope Growth Done Right: 377 Objects to 161 Models — 2026-01-26 — https://clarivant.ai/en/insights/scope-growth-done-right-analytics-engineering — How a dbt + Snowflake migration grew 5x without scope creep — domain isolation, validation gates, and a framework for saying yes vs. no. - AI Guardrails That Outlast the Consultant — 2026-01-21 — https://clarivant.ai/en/insights/building-ai-guardrails-that-outlast-the-consultant — A CLAUDE.md starter kit, pre-commit hooks, and domain context template — shipped on the last day so the team could use Claude Code safely without us. - CLAUDE.md for dbt: What Goes in the File That Matters Most — 2026-01-16 — https://clarivant.ai/en/insights/ai-assisted-analytics-engineering-claude-code-dbt — Three categories of CLAUDE.md content for financial dbt projects, plus OS-level hooks that prevent AI coding assistants from touching revenue data. - Claude Code Breaks at 60%: The Five-File Fix — 2026-01-11 — https://clarivant.ai/en/insights/how-we-delivered-fy27-pricing-in-9-days-with-claude-code — 28 Claude Code sessions, 9 days, one dbt pricing rebuild. The context window degrades at 60% — here's the file-based memory system that prevents it. - When Finance Has to Ask Engineering: Sigma + dbt Write-Back — 2026-01-06 — https://clarivant.ai/en/insights/when-finance-has-to-ask-engineering — We replaced Jira tickets for pricing changes with Sigma input tables writing back to dbt seeds. Finance updates rates directly — architecture + audit trail. - Why I Built Clarivant: The Mid-Market Analytics Gap — 2026-01-01 — https://clarivant.ai/en/insights/why-i-built-clarivant — After 15 years at P&G and eBay, I saw mid-market companies stuck on 60,000-row Excel files. Enterprise analytics shouldn't require enterprise budgets. ## Insights (Español) - Claude Code + Codex como revisor: lo que mostraron 5 PRs — 2026-09-24 — https://clarivant.ai/es/insights/claude-code-codex-segundo-revisor — Saqué la revisión de código de mi cuota de Claude y la pasé a Codex, una por PR. Prueba en 5 PRs contra Opus: menos falsas alarmas y un bug que solo Codex vio. - Data Warehouse para una Cadena de Restaurantes: Lo Que Aprendimos Construyendo el de Carl's Jr México — 2026-08-20 — https://clarivant.ai/es/insights/data-warehouse-para-cadena-de-restaurantes — Quién puede construir un data warehouse para una cadena de restaurantes en México, qué datos debe integrar, cómo se ve la arquitectura y qué exigirle a quien lo construya. - Consultoría de Datos en México: Qué Preguntar Antes de Firmar — 2026-08-19 — https://clarivant.ai/es/insights/consultoria-de-datos-en-mexico-que-preguntar — Seis preguntas que le puedes hacer a cualquier consultoría de datos antes de firmar — por qué importa cada una, cómo suena una respuesta seria y cómo suena una que te está esquivando. - Radiografía de Datos: Qué Es, Qué Incluye y Cuándo la Necesitas — 2026-08-19 — https://clarivant.ai/es/insights/que-es-una-radiografia-de-datos — La Radiografía de Datos es el diagnóstico de alcance fijo con el que empieza casi todo proyecto: dos a tres semanas dentro de tu stack real. Qué incluye, qué no es y cuándo te toca. - Límite Semanal de Claude Max: Qué lo Resolvió (Sep 2026) — 2026-05-18 — https://clarivant.ai/es/insights/multiplicador-creditos-claude — ¿Se te acaba el límite semanal de Claude Max? Mi auditoría de Claude Code lo rastreó a Opus por defecto, dos veces. Delegar a LLMs locales casi no ayudó. - Por Qué las Empresas Medianas Superan Sus Herramientas de BI — 2026-04-06 — https://clarivant.ai/es/insights/por-que-empresas-medianas-superan-sus-herramientas-bi — Entre $50M y $150M, las herramientas de analítica que funcionaban antes se vuelven cuellos de botella. Tres señales de que la empresa ya las superó. - Testing dbt para Datos Financieros: 4 Categorías Que lo Detectan Todo — 2026-04-01 — https://clarivant.ai/es/insights/mejores-practicas-testing-dbt-datos-financieros — Testing en dbt en 4 categorías — schema, data, unit, reconciliación — con SQL y YAML reales de una migración financiera. - IA en Ingeniería Analítica: Lo Que Realmente Funcionó (Guía Ejecutiva) — 2026-03-28 — https://clarivant.ai/es/insights/ia-ingenieria-analitica-ejecutivos — La IA redujo el tiempo de ingeniería analítica en un 60% en una migración de 5 meses — pero solo con barreras específicas para datos financieros. Qué funcionó, qué falló y el framework para evaluar la preparación para IA. - ROI de Migración de BI: 606% en el Año 1, Desglose Completo — 2026-03-23 — https://clarivant.ai/es/insights/roi-analitica-autoservicio-606-por-ciento — 606% de ROI en el Año 1 de una migración Snowflake + dbt de 5 meses: dashboards 90% más rápidos, 86% menos modelos, autoservicio para Finanzas. - Por Qué Su Migración Analítica Es Inversión, No Gasto — 2026-03-18 — https://clarivant.ai/es/insights/migracion-analitica-inversion-estrategica — La migración analítica entrega 606% de ROI en el Año 1 cuando se trata como inversión estratégica. Conozca el framework para modernizar BI legacy. - Autoservicio para Finanzas: Sigma Input Tables + dbt Seeds — 2026-03-13 — https://clarivant.ai/es/insights/analitica-autoservicio-para-equipos-de-finanzas — Finanzas abría tickets de Jira para cambiar una tarifa. Conectamos Sigma input tables a dbt seeds — ahora actualizan precios sin ingeniería. - Cortex Analyst en Datos Financieros Reales: Qué Funcionó — 2026-03-09 — https://clarivant.ai/es/insights/cortex-analyst-capa-semantica-sobre-dbt — Probamos Cortex Analyst contra un gran conjunto de datos dbt de ingresos validados — 51 modelos, 6 líneas de producto. La capa semántica funcionó, con advertencias. - Consolidación de Dashboards: De 86 Gráficas a 22 Páginas (Framework Conservar/Fusionar/Eliminar) — 2026-03-04 — https://clarivant.ai/es/insights/migracion-dashboards-86-graficos-a-22-paginas — El framework conservar/fusionar/eliminar para consolidación de dashboards empresariales — 86 gráficas con 60 segundos de carga reducidas a 22 páginas. Cómo auditar cada gráfica, decidir qué eliminar y reestructurar sin perder visibilidad. - Migración a dbt: De 377 Objetos Legacy a 51 Modelos — 2026-02-27 — https://clarivant.ai/es/insights/arquitectura-dbt-escalable-377-a-51-modelos — Cómo migrar BI legacy a dbt en Snowflake: arquitectura de tres capas, aislamiento por dominio y un framework que eliminó el 86% de los objetos legacy. - Okta + Snowflake Auth: Seguridad vs Velocidad Dev — 2026-02-23 — https://clarivant.ai/es/insights/okta-snowflake-auth-seguridad-vs-velocidad — EXTERNALBROWSER falla en headless. OIE limita la automatización. Whitelists de IP bloquean VPNs. Fricción real de auth en un engagement de 5 meses. - dbt Nativo en Snowflake sin dbt Cloud: Qué Falla en Producción — 2026-02-18 — https://clarivant.ai/es/insights/dbt-nativo-en-snowflake-sin-dbt-cloud — Ejecutamos dbt en producción con la integración nativa de Snowflake — sin dbt Cloud ni instalación local. Cuatro fallas silenciosas, cada una con su solución. - Cuando la Respuesta Correcta Es Código Incorrecto — 2026-02-13 — https://clarivant.ai/es/insights/cuando-la-respuesta-correcta-es-codigo-incorrecto — Un bug de trimestre fiscal de 15 meses encontrado en plena migración. Lo correcto: replicarlo, validar paridad al 0.00%, luego corregir en PR separado. - El Impuesto Oculto de Snowflake RBAC (y Cómo Resolverlo) — 2026-02-09 — https://clarivant.ai/es/insights/el-impuesto-oculto-de-snowflake-rbac — 17–26 horas perdidas en permisos Snowflake en 2 meses. La solución: roles funcionales, future grants y aislamiento por desarrollador. - Validación de Migración Financiera: 0.002% en un Conjunto Completo de Ingresos — 2026-02-04 — https://clarivant.ai/es/insights/validando-migracion-financiera-a-0002-por-ciento — menos de $2,000 de variación sobre el conjunto completo de datos de ingresos. Modelos duales, FULL OUTER JOIN en cada grano y disciplina paridad-primero en migración dbt + Snowflake. - 15 Bugs Silenciosos en Migración BI Financiera — 2026-01-30 — https://clarivant.ai/es/insights/15-bugs-silenciosos-migracion-bi-financiera — Discrepancia de una discrepancia significativa en precios, un trimestre fiscal de 15 meses y 13 bugs más encontrados reconciliando un sistema BI financiero durante migración a dbt. - Crecimiento de Alcance Bien Hecho: 377 a 161 Modelos — 2026-01-26 — https://clarivant.ai/es/insights/crecimiento-de-alcance-bien-hecho-ingenieria-analitica — Migración dbt + Snowflake creció 5x en 5 meses sin scope creep — aislamiento por dominio, puertas de validación y el framework para decir sí vs. no. - Barreras de IA que Sobreviven al Consultor — 2026-01-21 — https://clarivant.ai/es/insights/construyendo-barreras-de-ia-que-sobreviven-al-consultor — Un starter kit CLAUDE.md, hooks pre-commit y plantilla de contexto de dominio — entregado el último día para que el equipo use Claude Code sin nosotros. - CLAUDE.md para dbt: Qué Va en el Archivo Más Importante — 2026-01-16 — https://clarivant.ai/es/insights/ingenieria-analitica-asistida-por-ia-claude-code-dbt — Tres categorías de contenido CLAUDE.md para proyectos dbt financieros, más hooks a nivel OS que previenen que asistentes de IA toquen datos de ingresos. - Claude Code Falla al 60%: La Solución de 5 Archivos — 2026-01-11 — https://clarivant.ai/es/insights/como-entregamos-precios-fy27-en-9-dias-con-claude-code — 28 sesiones de Claude Code, 9 días, un rebuild de precios dbt. El context window degrada al 60% — el sistema de memoria en archivos que lo previene. - Autoservicio de Precios para Finanzas con Sigma + dbt — 2026-01-06 — https://clarivant.ai/es/insights/cuando-finanzas-tiene-que-pedir-a-ingenieria — Reemplazamos tickets de Jira para cambios de precio con Sigma input tables que escriben a dbt seeds — Finanzas actualiza tarifas directamente, con trazabilidad. - Por Qué Construí Clarivant: La Brecha Analítica Mid-Market — 2026-01-01 — https://clarivant.ai/es/insights/por-que-construi-clarivant — Tras 15 años en P&G y eBay, vi empresas medianas atrapadas en archivos Excel de 60,000 filas. Analítica enterprise no debería requerir presupuestos enterprise. ## Case studies - Legacy BI to dbt Migration: 377 Objects to 51 Models — https://clarivant.ai/en/case-studies/modern-data-stack-migration — How we migrated legacy BI to dbt: 377 objects to 51 models in 45 days, 606% Year 1 ROI, 86% less complexity, 24–48× faster deployments. - Modern Data Foundation for Restaurant Franchise (Carl’s Jr / AFAL) — https://clarivant.ai/en/case-studies/modern-data-foundation-restaurant-franchise — Enterprise data infrastructure from scratch — single source of truth across 100+ Carl’s Jr locations with real-time supply chain visibility. - Revenue Analytics Rebuilt: $84M Validated, 5 Years of Pricing Debt Resolved — https://clarivant.ai/en/case-studies/revenue-analytics-migration — Rebuilt a cloud security platform’s revenue analytics — validating $84M to 0.002% accuracy, fixing 15 silent bugs, giving Finance direct control of pricing with no engineering tickets. ## Services - Unified Data Foundations — https://clarivant.ai/en/services/unified-data-foundations — The stack behind 100+ Carl’s Jr locations — one source of truth. - Automated Reporting & Dashboards — https://clarivant.ai/en/services/automated-reporting — Reporting that took 8-16 hours a quarter now runs itself. - AI on Your Data — https://clarivant.ai/en/services/ai-strategy — Ask a business question. Get a number you can defend to source. - Data Stack Diagnostic — https://clarivant.ai/en/services/data-stack-diagnostic — Two to three weeks inside your stack. Findings, a roadmap, and a fixed quote.