What problem does it solve?
It prevents data engineering plans from locking into fragile, irreversible architectural decisions too early by guiding agents to make storage, ingestion, and layer/contract choices that preserve correctness and enable replay.
Core Features & Use Cases
- Architecture and layer design: Define bronze/silver/gold boundaries with explicit layer grains and contracts to keep lineage clear from source to serving.
- Ingestion and transformation planning: Specify ingestion modes and transformation strategies that handle late data, deletes, and replay with idempotency and failure handling.
- Decision governance and handoffs: Enforce architectural decision boundaries, ensure contracts align with governance/DQ/CI-CD gates, and hand off appropriately to DQ, Analytics, and Governance reviewers.
Quick Start
Use des-persona-data-architect to produce an end-to-end architecture and contract plan for a batch or streaming ingestion design that includes reversible tradeoffs and explicit layer grains.